MX kaydı nedir?
MX (Mail Exchanger) kaydı, bir domaine gönderilen maillerin hangi sunucuya teslim edileceğini söyleyen DNS kaydıdır. Biri ali@sirketiniz.com adresine mail attığında, gönderen sunucu önce sirketiniz.com için MX kaydını sorgular ve maili orada yazan sunucuya bırakır. MX kaydı yanlışsa ya da yoksa, size gelen mailler kaybolur veya geri döner.
Sonuçlar nasıl okunur?
| Alan | Anlamı |
|---|---|
| Öncelik (priority) | Küçük sayı önce denenir. 10 olan sunucu, 20 olandan önce kullanılır. Eşit öncelikteki sunucular arasında yük paylaştırılır. |
| Hedef sunucu | Maili kabul eden sunucunun adı. Bir IP adresi değil, mutlaka bir alan adı (A kaydı olan) olmalıdır. |
| Birden fazla kayıt | Ana sunucu cevap vermezse yedek sunucu devreye girer. Yedek sunucu da filtrelenmiyorsa spam'ciler bu kapıyı kullanır. |
Sık görülen MX hataları
- MX kaydı hiç yok: Bazı gönderenler domainin A kaydına teslim etmeyi dener, çoğu ise maili geri çevirir.
- MX, IP adresini gösteriyor: Standartlara aykırıdır; MX hedefi bir hostname olmalıdır.
- MX, CNAME kaydını gösteriyor: RFC'ye göre hatalıdır ve bazı sunucular reddeder.
- Eski sağlayıcının kaydı kalmış: Hosting değiştirdikten sonra eski MX'i silmeyi unutmak, maillerin bir kısmının eski sunucuya gitmesine yol açar.
- Filtresiz yedek MX: Spam filtresi yalnızca ana sunucuda çalışıyorsa, düşük öncelikli yedek kayıt filtreyi atlamak için kullanılır.
MX kaydı ve spam filtresi ilişkisi
Spambil gibi bir e-posta güvenlik ağ geçidi, MX kaydınızın kendisini göstermesiyle çalışır: mail önce ağ geçidine gelir, taranır, temizse sizin sunucunuza iletilir. Bu yüzden kurulumun tek adımı MX kaydını değiştirmektir; sunucunuza, adreslerinize ve mail programlarınıza dokunulmaz. Kurulumdan sonra bu araçla yeni kaydın yayıldığını kontrol edebilirsiniz.
Gelen mailleriniz geliyor ama gönderdikleriniz spam'e düşüyorsa sorun MX'te değil, SPF/DKIM/DMARC'tadır. Doğrulama kayıtlarınızı sorgulayın ve spam'e düşen mailler rehberine göz atın.
Sık sorulan sorular
MX kaydı değişikliği ne kadar sürede yayılır?
Kayıttaki TTL değerine bağlıdır. TTL 3600 ise çoğu sunucu en geç bir saat içinde yeni kaydı görür. Değişiklikten bir gün önce TTL'i 300'e düşürmek geçişi hızlandırır.
Birden fazla MX kaydı gerekli mi?
Zorunlu değildir. Gönderen sunucular, hedef cevap vermezse maili saatlerce tekrar dener. Yedek MX kullanacaksanız aynı spam filtresinden geçtiğinden emin olun.
MX kaydını değiştirmek giden maillerimi etkiler mi?
Hayır. MX yalnızca size gelen maillerin nereye teslim edileceğini belirler. Giden mailleriniz mevcut sunucunuzdan çıkmaya devam eder.
İlgili: SPF, DKIM, DMARC nedir? · SMTP hata kodları · Blacklist sorgulama