MX kayıtları ne anlama gelir?
Bir MX kaydı, alan adı için posta kabul eden bir sunucuyu ve önünde öncelik adı verilen bir sayıyı belirtir. Gönderen önce en düşük sayıyı dener ve bu sunucu yanıt vermezse bir sonrakine geçer. Aynı sayıya sahip iki kayıt yükü paylaşır. Kontrol aracı bunları bu sırayla listeler ve her ana bilgisayar adını IPv4 ve IPv6 adreslerine çözümler.
Bir alan adında hiç MX kaydı yoksa gönderenler A veya AAAA kaydına geri döner ve teslimatı oraya yapmayı dener (RFC 5321, bölüm 5.1). Bu genellikle istenen bir durum değildir, çünkü çıplak alan adının arkasındaki adres çoğunlukla bir web sunucusudur.
E-posta teslimatını bozan kayıtlar
Bir MX kaydı bir ana bilgisayar adına işaret etmelidir. IP adresine işaret eden bir kayıt geçersizdir. Ana bilgisayar adı CNAME olan bir kayıt da geçersizdir, bunu RFC 2181 yasaklar. Çoğu gönderen yine de kaydı izler, ancak bazıları teslimattan vazgeçer. Bu nedenle alan adı bir sağlayıcıdan e-posta alırken başka bir sağlayıcıdan gelen e-postaları geri çevirebilir. Denetleyici bu iki durumu ve hiç çözümlenmeyen ana bilgisayar adlarını işaretler. Çözümlenmeyen bir ad, geçiş sırasında eski bir sunucunun kayıtlarda bırakıldığı anlamına gelebilir.
Null MX, önceliği 0 ve hedefi tek bir nokta olan kayıt, alan adının e-posta kabul etmediğini belirtir (RFC 7505). E-posta göndermeyen ve almayan bir alan adı için doğru kayıttır. Gönderenler günlerce yeniden denemek yerine teslimat girişimlerini hemen durdurur. E-posta gönderdiğiniz bir alan adında bu kayıt bulunmamalıdır, çünkü yanıtların ve geri dönen iletilerin ulaşabileceği bir yer gerekir.
Gönderen alan adında çalışan MX neden gerekir?
Geri dönen iletiler ve yanıtlar alan adlarına gönderilir, bu nedenle e-posta gönderdiğiniz alan adının e-posta alabilmesi gerekir. Return-Path içindeki alan adı geri dönen iletileri, From alan adı ise yanıtları alır. Bazı alıcı sunucular, bu alan adlarından gelen bir iletiyi kabul etmeden önce alan adlarının e-posta alıp almadığını kontrol eder. MX ve A kaydı olmayan bir gönderim alt alan adı, uydurma bir alan adı gibi görünebilir.
Denetleyici, MX listesinin yanında MTA-STS ve TLS-RPT kayıtlarını da arar. Bunların eksik olması bugün e-postaların ulaşmasını engellemez. Bu kayıtlar mevcut olduğunda MTA-STS destekleyen gönderenler, şifreleme olmadan size teslimat yapmayı reddeder. TLS-RPT ise bu işlem başarısız olduğunda raporların nereye gönderileceğini belirtir.