Makalelere dön
Teslimat 3 dk okuma

MX Kayıtları ve E-posta Teslimatı: Doğru Yapılandırma

MX kayıtları e-posta teslimatının temelini oluşturur. Öncelik değerleri, yedek sunucu kurulumu ve teslimat oranını artıran yapılandırma önerileri burada.

İçindekiler

MX (Mail Exchange) kaydı, bir domain’e gönderilen e-postaların hangi sunucuya iletileceğini belirleyen DNS kaydıdır. Yanlış yapılandırılmış bir MX kaydı, gelen tüm e-postaların kaybolması veya yanlış yere gitmesi anlamına gelir. Doğru yapılandırma ise kesintisiz ve güvenilir teslimat sağlar.

MX Kaydı Nasıl Çalışır?

Birine e-posta gönderdiğinizde alıcı sunucu şu adımları izler:

  1. Alıcı domain’in DNS’ini sorgular: “Bu domain’in MX kaydı nerede?”
  2. DNS, MX sunucu adını ve öncelik değerini döndürür
  3. Gönderici, en düşük öncelik numaralı MX sunucusuna bağlanır
  4. Sunucu meşgulse veya erişilemezse sıradaki MX’e geçer

Öncelik Değerleri (Priority)

MX kaydında öncelik değeri ne kadar düşükse, o sunucu o kadar önceliklidir.

alanadi.com  MX  10  mail1.ulakmail.com   ← Birincil sunucu
alanadi.com  MX  20  mail2.ulakmail.com   ← Yedek sunucu
alanadi.com  MX  30  mail3.ulakmail.com   ← 3. yedek

Birden fazla kayıt aynı önceliğe sahipse gönderici rastgele birini seçer (yük dengeleme / load balancing).

Yedek Sunucu (Backup MX) Neden Önemli?

Tek MX kaydı olan bir domain’de birincil sunucu çevrimdışıysa gelen e-postalar kaybolabilir veya geri dönebilir. Yedek MX sunucusu:

  • Birincil sunucu bakımda veya arızalıyken e-postaları geçici olarak saklar
  • Birincil sunucu yeniden çevrimiçi olduğunda birikmiş e-postaları iletir
  • Teslimat garantisi sağlar

Doğru MX Yapılandırması: Adım Adım

1. DNS paneline gidin — Alan adı tescil firmanızın ya da hosting sağlayıcınızın DNS yönetim ekranı

2. MX kayıtlarını ekleyin:

TipHostDeğerTTLÖncelik
MX@mail.ulakmail.com360010
MX@mail2.ulakmail.com360020

3. A kaydını doğrulayın — MX kaydındaki hostname bir A kaydıyla IP’ye çözümlenebilmeli

4. Eski MX kayıtlarını silin — Değişiklik sonrası eski kaydı kaldırın; çakışma teslimat sorununa yol açar

5. TTL’i geçici düşürün — Değişiklik öncesi TTL’i 300 saniyeye indirin, değişiklik sonrası tekrar 3600’e çıkarın

Sık Yapılan MX Hataları

HataSonucu
MX hostname yerine doğrudan IP girmekRFC ihlali; bazı sunucular reddeder
A kaydı olmayan MX hostnameE-postalar iletilemez
Eski ve yeni MX kayıtlarını birlikte bırakmakKarışık teslimat, bölünmüş posta akışı
SPF ile uyumsuz MX sunucusuSPF başarısız → spam veya ret riski

MX ve SPF İlişkisi

MX sunucunuzu SPF kaydınızda da belirtmeniz gerekir. Aksi takdirde bu sunucu üzerinden gönderilen e-postalar SPF doğrulamasında başarısız olur.

v=spf1 mx include:_spf.ulakmail.com ~all

mx parametresi, MX kayıtlarındaki tüm sunucuları otomatik olarak SPF’ye dahil eder. Ayrıntılı bilgi için SPF, DKIM ve DMARC rehberimize bakın.

MX Kaydınızı Kontrol Edin

MX sorgulama aracımızla domain’inizin MX kayıtlarını, öncelik değerlerini ve sunucu erişilebilirliğini anında kontrol edebilirsiniz.

Sık Sorulan Sorular

MX kaydını değiştirince e-postalarım kaybolur mu? TTL süresi dolana kadar eski sistem çalışmaya devam eder. TTL’i önceden düşürüp geçişi dikkatli yaparsanız sıfır kesinti ile taşıma mümkündür.

Kaç MX kaydı olmalı? Minimum 2 (birincil + yedek) önerilir. 3’ten fazlası genellikle gereksizdir.

MX kaydım var ama e-posta gelmiyor, ne yapmalıyım? Önce MX sorgulama ile kaydın yayıldığını doğrulayın. Sonra kara liste kontrolü yapın. DNS yayılması 24–48 saat alabilir.

MX ve CNAME birlikte kullanılabilir mi? Hayır. RFC standartlarına göre MX kaydı doğrudan bir A kaydına işaret etmeli, CNAME üzerinden değil.

E-posta sağlayıcımı değiştirince MX kaydını nasıl güncellerim? Yeni sağlayıcınız size yeni MX değerlerini verir. TTL’i düşürün, eski MX kaydını silin, yenisini ekleyin. Ulakmail geçişi ücretsiz yönetir — ortalama süre 2–4 saat, kesinti yok.


MX sorgulama →NS sorgulama →SPF/DKIM/DMARC rehberi →E-posta güvenliği →