ما الذي توضحه سجلات MX
يحدد سجل MX خادمًا يقبل البريد للنطاق، ويسبقه رقم يسمى الأولوية. يحاول المرسل استخدام أقل رقم أولًا، ثم ينتقل إلى السجل التالي إذا لم يستجب ذلك الخادم. يتقاسم سجلان يحملان الرقم نفسه الحمل. تعرض أداة الفحص السجلات بهذا الترتيب، وتحل اسم مضيف كل سجل إلى عناوين IPv4 وIPv6 الخاصة به.
عندما لا يحتوي النطاق على أي سجل MX، يلجأ المرسلون إلى سجل A أو AAAA ويحاولون التسليم إليه (RFC 5321، القسم 5.1). نادرًا ما يكون هذا هو المطلوب، لأن العنوان المرتبط بالنطاق نفسه يكون عادةً خادم ويب.
سجلات MX التي تعطل تسليم البريد
يجب أن يشير سجل MX إلى اسم مضيف. السجل الذي يشير إلى عنوان IP غير صالح. وكذلك السجل الذي يكون اسم مضيفه CNAME، فهذا محظور وفق RFC 2181. يفك معظم المرسلين CNAME رغم ذلك، بينما يتوقف عدد قليل منهم، لذلك قد يستقبل النطاق البريد من مزود ويرفضه من مزود آخر. تكشف أداة الفحص الحالتين، كما تكشف اسم المضيف الذي لا يمكن حله إطلاقًا، وهو ما قد يعني أن عملية ترحيل تركت خادمًا قديمًا في الإعدادات.
يشير null MX، وهو سجل واحد يتكون من 0 تليها نقطة، إلى أن النطاق لا يقبل البريد (RFC 7505). هذا هو الإعداد الصحيح لنطاق لا يرسل البريد ولا يستقبله، إذ يتوقف المرسلون عن المحاولة فورًا بدلًا من إعادة المحاولة لأيام. يجب ألا يحتوي النطاق الذي ترسل منه على هذا السجل، لأن الردود ورسائل الارتداد تحتاج إلى وجهة.
لماذا يحتاج نطاق الإرسال إلى سجل MX يعمل
تعود رسائل الارتداد والردود إلى النطاقات، لذلك يجب أن يكون النطاق الذي ترسل منه قادرًا على الاستقبال. يجمع النطاق الموجود في Return-Path رسائل الارتداد، ويجمع نطاق From الردود، ويتحقق بعض المستلمين من أن هذه النطاقات تقبل البريد قبل استلام رسالة منها. قد يبدو نطاق فرعي مخصص للإرسال ولا يحتوي على سجل MX أو A كنطاق مختلق.
تبحث أداة الفحص أيضًا عن سجلات MTA-STS وTLS-RPT بجانب قائمة MX. عدم وجودها لا يمنع وصول البريد حاليًا. عند إعدادها، يرفض المرسلون الذين يدعمون MTA-STS التسليم إليك دون تشفير، ويحدد TLS-RPT لهم مكان إرسال التقارير عند فشل ذلك.