हर ईमेल के पीछे एक छिपा हुआ तकनीकी इतिहास होता है — कुछ हेडर जिन्हें मेल क्लाइंट आमतौर पर दिखाता नहीं, लेकिन जो ईमानदारी से बताते हैं कि संदेश किन सर्वरों से होकर गुज़रा और क्या भेजने वाला वाकई वही है जो वह होने का दावा करता है।
Subject में "=?UTF-8?B?...?=" जैसा अजीब टेक्स्ट क्यों दिखता है
ईमेल हेडर दशकों पहले सादे 7-बिट ASCII के लिए डिज़ाइन किए गए थे, इसलिए "नमस्ते — बैठक कल है" जैसा विषय हेडर में सीधे नहीं लिखा जा सकता, क्योंकि देवनागरी वर्ण ASCII सीमा से बाहर हैं। RFC 2047 इसे "एन्कोडेड वर्ड" सिंटैक्स से हल करता है: =?UTF-8?B?4KSo4KSu4KS44KS14KS677yM?= — पहले कैरेक्टर सेट (UTF-8), फिर Base64 के लिए B या quoted-printable के लिए Q, और अंत में एन्कोड किए गए बाइट्स। देवनागरी में एक अक्षर को यूनिकोड में कई बाइट्स लगते हैं, इसलिए हिंदी विषय-पंक्ति एन्कोड होने पर मूल पाठ से कहीं ज़्यादा लंबी दिखती है — यही कारण है कि कच्चा हेडर पढ़ने में बेतुका लगता है, जब तक इसे डिकोड न किया जाए।
Received हेडर: संदेश के मार्ग का नक़्शा
संदेश जिस भी मेल सर्वर से गुज़रता है, वह सूची के सबसे ऊपर अपना Received हेडर जोड़ देता है — इसलिए भेजने वाले से लेकर इनबॉक्स तक का असली रास्ता जानने के लिए हेडर नीचे से ऊपर की ओर पढ़ने होते हैं, यानी जिस क्रम में वे जोड़े गए उसके ठीक उल्टे क्रम में।
SPF, DKIM और DMARC: तीन अलग भरोसे की जाँचें
SPF (Sender Policy Framework) डोमेन का एक DNS रिकॉर्ड है जो बताता है कि उसकी ओर से मेल भेजने की अनुमति किन सर्वरों को है; Received-SPF हेडर दिखाता है कि भेजने वाला सर्वर उस सूची में था या नहीं। DKIM संदेश में एक क्रिप्टोग्राफ़िक हस्ताक्षर जोड़ता है, जिसे भेजने वाले के DNS में प्रकाशित पब्लिक की से जाँचा जा सकता है और जो पुष्टि करता है कि संदेश रास्ते में बदला नहीं गया। DMARC प्राप्त करने वाले सर्वर को बताता है कि SPF या DKIM में विफल मेल के साथ क्या करना है — अस्वीकार करना, स्पैम के रूप में चिह्नित करना, या चेतावनी के साथ पहुँचाना। बैंकों और सरकारी सेवाओं के नाम पर आने वाले फ़िशिंग ईमेल में ये तीनों जाँचें अक्सर विफल मिलती हैं।
यह किस काम आता है
- यह जाँचना कि कोई संदिग्ध ईमेल नकली भेजने वाले पते से फ़िशिंग का प्रयास तो नहीं है।
- ऐसे विषय या प्रेषक-नाम को डिकोड करना जो
=?UTF-8?B?...?=जैसे अपठनीय टेक्स्ट के रूप में आया हो। - यह पता लगाना कि आपके भेजे गए ईमेल प्राप्तकर्ताओं के स्पैम फ़ोल्डर में क्यों जा रहे हैं।
Message-ID किस लिए ज़रूरी है
Message-ID हेडर एक अद्वितीय पहचानकर्ता है जिसे मेल क्लाइंट भेजते समय देता है और जो सिद्धांततः दुनिया के किसी भी अन्य ईमेल में कभी नहीं दोहराया जाता। यह बातचीत को "थ्रेड" में जोड़ने के लिए ज़रूरी है: जब आप किसी संदेश का जवाब देते हैं, तो आपका क्लाइंट मूल Message-ID को In-Reply-To हेडर में कॉपी कर देता है, और यही कड़ी मेल सेवाओं को अलग-अलग संदेशों की जगह एक ही बातचीत दिखाने देती है।