MX kaydı (Mail Exchange), bir alan adına gönderilen e-postanın hangi sunucuya teslim edileceğini söyleyen DNS kaydıdır. Biri size ad@sirketiniz.com adresine yazdığında, gönderen sunucu önce bu kaydı sorar.
Neden ayrı bir kayıt?
Alan adınızın web sitesi ile e-postası farklı sunucularda olabilir ve genelde öyledir. Siteniz bir hosting firmasında dururken postanız başka bir serviste olabilir. MX kaydı bu ayrımı mümkün kılar: web trafiği bir yere, posta başka yere gider.
Bu yüzden site taşımak ile posta taşımak ayrı işlerdir. Siteyi yeni sunucuya alıp MX kaydına dokunmazsanız postanız eski yerde çalışmaya devam eder.
Öncelik değeri
MX kayıtlarının yanında bir sayı bulunur. Küçük olan önceliklidir. Birden fazla kayıt tanımlanabilir; birincil sunucuya ulaşılamazsa gönderen, sıradaki daha büyük sayılı sunucuyu dener. Amaç posta kaybını önlemektir.
Yanlış olduğunda ne olur?
Belirti nettir ve teşhisi kolaylaştırır: hiç posta gelmez, ama gönderebilirsiniz. Gönderme SMTP üzerinden yürür ve MX kaydına bakmaz.
Bir diğer sık durum, alan adı yeni taşındığında yaşanır. DNS değişikliği internete yayılırken (genelde birkaç saat) posta bir süre eski sunucuya, bir süre yenisine düşer. Bu geçici dağınıklık normaldir; kalıcı hâle geliyorsa kayıt yanlıştır.
Kontrol etmenin en hızlı yolu alan adınızın DNS yönetim panelidir. Kayıt orada yoksa, e-posta hizmetiniz hiç çalışmıyor demektir.