MX रिकॉर्ड क्या बताते हैं
MX रिकॉर्ड उस सर्वर का नाम बताता है जो डोमेन के लिए मेल स्वीकार करता है। इसके आगे एक संख्या होती है, जिसे प्राथमिकता कहा जाता है। प्रेषक पहले सबसे कम संख्या वाले सर्वर को आज़माता है और अगर वह सर्वर जवाब नहीं देता, तो अगले सर्वर पर जाता है। समान संख्या वाले दो रिकॉर्ड लोड साझा करते हैं। जाँच टूल उन्हें इसी क्रम में दिखाता है और हर होस्ट नाम को उसके IPv4 और IPv6 पतों में रिज़ॉल्व करता है।
जब किसी domain में कोई MX record नहीं होता, तो भेजने वाले उसके A या AAAA record का उपयोग करके वहाँ डिलीवरी करने की कोशिश करते हैं (RFC 5321, section 5.1)। आम तौर पर कोई ऐसा नहीं चाहता, क्योंकि मूल domain के पीछे मौजूद address प्रायः web server का होता है।
ईमेल डिलीवरी रोकने वाले MX record
MX record को किसी host name की ओर संकेत करना चाहिए। IP address की ओर संकेत करने वाला record अमान्य है। ऐसा record भी अमान्य है जिसका host name CNAME हो, RFC 2181 इसे प्रतिबंधित करता है। फिर भी अधिकांश भेजने वाले इसका अनुसरण करते हैं और कुछ डिलीवरी छोड़ देते हैं, इसलिए domain एक provider से ईमेल प्राप्त करता है लेकिन दूसरे से आने वाले ईमेल को bounce कर देता है। जाँच टूल इन दोनों स्थितियों और ऐसे host name को चिह्नित करता है जो resolve ही नहीं होता। इसका अर्थ हो सकता है कि migration के बाद किसी पुराने server का record रह गया है।
null MX, यानी 0 के बाद केवल एक dot वाला अकेला record, बताता है कि domain कोई ईमेल स्वीकार नहीं करता (RFC 7505)। यह ऐसे domain के लिए सही है जो न ईमेल भेजता है और न प्राप्त करता है। भेजने वाले कई दिनों तक दोबारा कोशिश करने के बजाय तुरंत रुक जाते हैं। जिस domain से आप ईमेल भेजते हैं, उसमें यह नहीं होना चाहिए, क्योंकि replies और bounces को पहुँचने के लिए कोई स्थान चाहिए।
ईमेल भेजने वाले domain को चालू MX क्यों चाहिए
Bounces और replies domain पर वापस जाते हैं, इसलिए जिस domain से आप ईमेल भेजते हैं उसे ईमेल प्राप्त करने में सक्षम होना चाहिए। Return-Path का domain bounces प्राप्त करता है, From domain replies प्राप्त करता है, और कुछ receivers आपसे संदेश स्वीकार करने से पहले जाँचते हैं कि ये domain ईमेल स्वीकार करते हैं या नहीं। बिना MX और A record वाला sending subdomain काल्पनिक domain जैसा लग सकता है।
जाँच टूल MX सूची के साथ MTA-STS और TLS-RPT records भी खोजता है। इनके न होने से आज ईमेल आना बंद नहीं होता। इनके मौजूद होने पर MTA-STS का समर्थन करने वाले भेजने वाले encryption के बिना आपको ईमेल डिलीवर करने से मना कर देते हैं, और TLS-RPT उन्हें बताता है कि विफलता होने पर रिपोर्ट कहाँ भेजनी है।