Emojiler artık sadece mesajlaşmak için kullanılmıyor. Hatta o kadar güçlü bir pazarlama aracı haline geldiler ki, giderek daha fazla şirket onları pazarlama kampanyalarında kullanıyor.
Önemli Noktalar
- MX kayıtları, gönderen sunuculara alan adınız için hangi posta sunucularının e-posta kabul ettiğini ve bunların hangi sırayla denenmesi gerektiğini bildirir.
- MX kayıtlarını kontrol etmenin, teknik bilgi seviyenize ve ihtiyaçlarınıza bağlı olarak, çevrimiçi araçlardan komut satırı yardımcı programlarına kadar çeşitli yolları vardır.
- MX kaydı güncellemelerinin dünya genelindeki DNS sunucularına tamamen yayılması 1 ila 48 saat sürebilir, bu nedenle geçişler sırasında dikkatli planlama şarttır.
Ekibiniz yeni bir e-posta sağlayıcısına geçiş yaptı ve e-posta servis sağlayıcınızdaki tüm ayarları güncellediniz. Her şey doğru yapılandırılmış gibi görünüyor. Buna rağmen, alan adınıza gönderilen e-postalar sürekli olarak geri dönüyor ve gönderenler "posta sunucusu bulunamadı" hatalarıyla karşılaşıyor.
Sorun göründüğünden daha basit ve daha sinir bozucu. E-postalarınızın nereye teslim edilmesi gerektiğini internete bildiren DNS kayıtları olan MX kayıtlarınız hala eski sağlayıcıya işaret ediyor.
MX kayıtları, çoğu insanın varlığından haberdar olmadan, her gün milyarlarca e-postayı yönlendirerek arka planda çalışır. Ancak MX kayıtları eksik olduğunda, yanlış yapılandırıldığında veya yanlış sunuculara işaret ettiğinde, e-posta teslimatı tamamen durur. Gelen kutusuna yerleştirme oranını düşüren teslim edilebilirlik sorunlarının aksine, MX sorunları e-postaların posta sunucunuza ulaşmasını tamamen engeller.
MX kaydı sorgulaması, alan adınıza gelen e-postaların tam olarak nereye yönlendirildiğini, her posta sunucusunun önceliğini ve DNS yapılandırmanızın gerçek e-posta altyapınızla eşleşip eşleşmediğini ortaya çıkarır.
Bu kılavuz, MX kayıtlarının ne olduğunu, MX aramalarının nasıl çalıştığını, yaygın araçlar kullanılarak nasıl gerçekleştirileceğini ve yorumlanacağını ve en sık karşılaşılan MX yapılandırma sorunlarının nasıl çözüleceğini açıklamaktadır.
MX Sorgusu Nedir?
MX sorgusu, belirli bir alan adı için Posta Değişim (MX) kayıtlarını getiren bir DNS sorgusudur. Bu MX kayıtları, internete o alan adı için hangi posta sunucularının e-posta alması gerektiğini söyleyen DNS girdileridir.
Örneğin, biri size fiziksel bir mektup gönderdiğinde, posta sistemi teslimatı hangi tesisin yapması gerektiğini belirlemek için sokak adresinizi kullanır. Benzer şekilde, biri size e-posta gönderdiğinde, posta sunucuları mesajı hangi e-posta sunucularının alması gerektiğini belirlemek için alan adınızın MX kayıtlarını kullanır.
MX kaydı sorgulaması şu soruyu yanıtlar: "Bu alan adına ait e-postalar nereye teslim edilmeli?"
E-posta alan her alan adının DNS'inde en az bir MX kaydı yayınlanmış olmalıdır. MX kayıtları olmadan, gönderen posta sunucuları mesajları nereye yönlendireceğini bilemez ve teslimat "posta sunucusu bulunamadı" veya "mevcut MX kaydı yok" gibi hatalarla başarısız olur.
MX kayıtları şunları içerir:
- Öncelik değeri: Önce hangi posta sunucusunun deneneceğini gösteren bir sayı (genellikle 0-100). Daha düşük sayılar daha yüksek önceliğe sahiptir.
- Hostname: Alan adınız için e-posta kabul eden posta sunucusunun tam nitelikli alan adı (FQDN), örneğin mail.example.com veya mx1.googlemail.com.
Çoğu alan adı, yedeklilik sağlamak için farklı önceliklere sahip birden fazla MX kaydı yapılandırır. Birincil posta sunucusu devre dışı kalırsa, gönderen sunucular öncelik sırasına göre otomatik olarak ikincil veya üçüncül sunucuları dener.
MX kayıtları ne için kullanılır?
MX kayıtlarının temel bir amacı vardır: gelen e-postaları alan adınız için doğru posta sunucularına yönlendirmek. Ancak bu basit işlevin, e-postanın çalışma şekli açısından birçok önemli sonucu vardır.
Gelen tüm e-postaları yönlendirmek
Birisi e-posta gönderdiğinde [e-posta korumalı]E-posta sunucuları, e-postalarınızı hangi posta sunucusunun işlediğini bulmak için yourdomain.com için bir MX kaydı sorgusu gerçekleştirir. MX kayıtları, gönderen sunucuya mesajı tam olarak nereye teslim edeceğini söyler.
Bu yönlendirme, müşteri soruları, bülten abonelikleri, sistem bildirimleri, ekip içi iletişimler ve diğer her şey dahil olmak üzere alan adınıza gönderilen her e-posta için gerçekleşir. MX kayıtlarınız yanlışsa, bu e-postaların hiçbiri size ulaşmaz.
Arıza durumunda yedekleme ve teslimat dayanıklılığı sağlamak
Alan adları genellikle farklı önceliklere sahip birden fazla MX kaydı yayınlar:
- Priority 10: Primary mail server (mx1.emailprovider.com)
- Priority 20: Secondary backup server (mx2.emailprovider.com)
- Priority 30: Tertiary backup server (mx3.emailprovider.com)
Gönderim sunucuları önce en düşük öncelikli sunucuyu dener. Eğer bu sunucu kullanılamaz, erişilemez veya hata verirse, otomatik olarak bir sonraki en yüksek öncelikli sunucuya geçerler. Bu yedeklilik, birincil posta sunucunuz bakım nedeniyle devre dışı kalsa veya bir kesinti yaşasa bile e-posta teslimatının devam etmesini sağlar.
Bazı kuruluşlar, gelen e-posta yükünü birden fazla sunucuya dağıtmak için eşit öncelikli MX kayıtları da kullanır; ancak bu, basit yedekleme yapılandırmalarına göre daha az yaygındır.
Aktif e-posta altyapınızla uyumlu
MX kayıtlarınız, gerçekten kontrol ettiğiniz veya e-posta sağlayıcınızın işlettiği posta sunucularına işaret etmelidir. Google Workspace kullanıyorsanız, MX kayıtlarınız Google'ın posta sunucularına işaret etmelidir. Microsoft 365 kullanıyorsanız, Microsoft'un sunucularına işaret etmelidir. Kendi posta sunucunuzu çalıştırıyorsanız, sunucunuzun ana bilgisayar adına işaret etmelidir.
MX kayıtları ile gerçek altyapı arasındaki uyumsuzluklar, teslimat hatalarına neden olur. Örneğin, geçiş yaptıktan sonra MX kayıtlarınız hala eski bir e-posta sağlayıcısını gösteriyorsa, yeni e-postalar artık alan adınız için posta kabul etmeyen sunuculara teslim edilmeye çalışılacaktır.
Teslimat hatalarını ve yanlış yönlendirmeyi önleme
MX kayıtları hatalıysa veya eksikse:
- Gönderici sunucular e-postaların nereye teslim edileceğini bulamıyor ve bu da anında geri dönmelere neden oluyor.
- E-postalar eski sağlayıcılara veya yanlış sunuculara yönlendirilebilir ve bu sunucular e-postaları reddedebilir.
- Yapılandırma hatası nedeniyle birincil sunuculara erişilemezse, yedek sunucular tüm e-postaları alabilir.
- Gönderici sunucuların farklı MX sunucularını tekrar tekrar denemesi nedeniyle teslimat gecikmeleri yaşanır.
MX Sorgulaması Nasıl Çalışır?
Bir posta sunucusunun bir e-postayı teslim etmesi gerektiğinde, DNS sunucularını sorgulayarak bir MX kaydı sorgusu gerçekleştirir. Bu işlem otomatik olarak gerçekleşir ve milisaniyeler sürer, ancak mekaniği anlamak teslimat sorunlarını gidermenize yardımcı olur.
DNS sorgu süreci:
- Posta sunucusu arama işlemini başlatıyor: Gönderen posta sunucusu, alıcının e-posta adresinden etki alanını ( @ işaretinden sonraki kısım) çıkarır ve bu etki alanıyla ilişkili MX kayıtları için DNS'ye sorgu gönderir.
- DNS çözümleyici şu şekilde yanıt veriyor: DNS sistemi, öncelik değerleri ve posta sunucusu ana bilgisayar adları da dahil olmak üzere, o etki alanı için yapılandırılmış tüm MX kayıtlarını döndürür.
- Posta sunucusu önceliğe göre sıralama yapar: Gönderen sunucu, hangi posta sunucusunu önce deneyeceğine karar vermek için döndürülen MX kayıtlarını öncelik değerine göre (en düşük sayıdan başlayarak) sıralar.
- Bağlantı denemeleri başlıyor: Gönderen sunucu, mesajı iletmek için 25 numaralı port (SMTP) üzerinden en yüksek öncelikli (en düşük numaralı) posta sunucusuna bağlanmaya çalışır.
- Gerektiğinde yedekleme: Birincil sunucu kullanılamıyorsa, gönderen sunucu bir sonraki öncelik seviyesine geçer ve mesajı başarıyla iletene veya tüm seçenekleri tüketene kadar tekrar dener.
MX sorgusu, şu şekilde biçimlendirilmiş bir kayıt listesi döndürür:
example.com MX 10 mail1.provider.com
example.com MX 20 mail2.provider.com
example.com MX 30 mail3.provider.com
Her satırda etki alanı, kayıt türü (MX), öncelik değeri ve posta sunucusunun ana bilgisayar adı gösterilir. Gönderen sunucular, teslimat yönlendirmesini ve arıza durumunda devreye girme sıralarını belirlemek için bu bilgileri kullanır.
MX Sorgusu Nasıl Yapılır?
MX kayıtlarını kontrol etmek özel bir yazılım gerektirmez. Teknik bilgi seviyenize ve ihtiyaçlarınıza bağlı olarak, çevrimiçi araçlardan komut satırı yardımcı programlarına kadar çeşitli yöntemler mevcuttur.
Çevrimiçi MX sorgulama araçlarını kullanma
Çevrimiçi araçlar, herhangi bir şey yüklemeden MX kayıtlarını kontrol etmenin en kolay yolunu sunar. Popüler seçenekler şunlardır:
MXToolbox (mxtoolbox.com):
- mxtoolbox.com adresine gidin.
- Arama kutusuna alan adınızı girin.
- Açılır menüden “MX Arama”yı seçin.
- Öncelik değerlerini ve posta sunucusu ana bilgisayar adlarını gösteren sonuçları inceleyin.
Google Yönetici Araç Kutusu:
- toolbox.googleapps.com/apps/dig adresini ziyaret edin.
- Etki alanı adınızı girin
- Sorgu türü olarak “MX”i seçin.
- MX kayıtlarını görmek için "Çalıştır"a tıklayın.
MX Toolbox nedir? (whatsmydns.net):
- whatsmydns.net adresini ziyaret edin.
- Alanınızı girin
- Kayıt türlerinden “MX”i seçin.
- Dünya genelindeki birden fazla DNS sunucusundan MX kayıtlarını görüntüleyin.
Bu araçlar yalnızca MX kayıtlarınızı değil, genellikle posta sunucularının yanıt verip vermediği, IP adreslerinin ne olduğu ve herhangi bir DNS yayılım sorunu olup olmadığı gibi ek bilgileri de gösterir.
Komut satırı araçlarını kullanma
Teknik kullanıcılar veya otomatik kontroller için, komut satırı yardımcı programları, web arayüzlerine bağlı kalmadan doğrudan DNS sorguları sağlar.
nslookup kullanımı (Windows, Mac, Linux):
Bu, MX kayıtlarını doğrudan DNS sunucularından döndürür. Çıktı, öncelik değerlerini ve ana bilgisayar adlarını gösterir.
dig kullanarak (Mac, Linux):
+short bayrağı, ek DNS sorgu ayrıntıları olmadan yalnızca temel bilgileri döndürür: öncelik değerleri ve posta sunucusu ana bilgisayar adları.
Ana bilgisayar kullanılıyor (Mac, Linux):
MX kayıtlarını öncelik ve ana bilgisayar adı bilgileriyle birlikte insan tarafından okunabilir bir biçimde döndürür.
Hosting kontrol panelinizi kontrol edin.
Çoğu hosting sağlayıcısı ve alan adı kayıt şirketi, MX kayıtlarını doğrudan görüntüleyebileceğiniz ve düzenleyebileceğiniz DNS yönetim arayüzleri sunar:
- Hosting kontrol panelinize (cPanel, Plesk vb.) veya alan adı kayıt kuruluşunuzun kontrol paneline giriş yapın.
- DNS ayarlarına veya DNS bölge düzenleyicisine gidin.
- DNS kayıtları listesinde MX kayıtlarını arayın.
- Önceliklerin ve sunucu adlarının e-posta sağlayıcınızın gereksinimleriyle eşleştiğinden emin olun.
Bu yöntem, yapılandırılmış kayıtlarınızı saklandıkları haliyle gösterir; bu da yakın zamanda değişiklikler yaptıysanız, şu anda küresel olarak yayılmış olanlardan farklı olabilir.
MX Sorgulama Sonuçları Nasıl Okunur?
MX sorgusu sonuçları, e-posta yönlendirme yapılandırmanızı anlamak için doğru şekilde yorumlamanız gereken belirli bilgiler içerir.
Öncelik numaraları (tercih değerleri)
Öncelik numarası, posta sunucularının denenme sırasını kontrol eder; en düşük numara önce gelir (daha yüksek önceliği gösterir).
example.com MX 10 primary.mailserver.com
example.com MX 20 backup.mailserver.com
Bu örnekte, normal şartlar altında primary.mailserver.com (öncelik 10) tüm e-postaları alır. Eğer bu sunucu kullanılamaz durumdaysa, gönderen sunucular otomatik olarak backup.mailserver.com'u (öncelik 20) dener.
Yaygın önceliklendirme kalıpları şunlardır:
- 10'ar artışlarla (10, 20, 30), sorunsuz bir arıza durumunda devreye girme sıralaması sağlar.
- Büyük boşluklar (10, 50, 100), daha sonra mevcut öncelikler arasına sunucu eklemek için yer bırakıyor.
- Eşit öncelikler (10, 10, 10), yükün sunucular arasında rastgele dağıtılması.
Posta sunucusu ana bilgisayar adları
Ana bilgisayar adı, e-posta kabul eden sunucunun tam nitelikli alan adıdır. Bu ad, bir posta sunucusunun gerçekten çalıştığı ve 25 numaralı bağlantı noktasında dinleme yaptığı bir IP adresine çözümlenmelidir.
Bu, gönderen sunuculara e-postaları mail.google.com adresindeki sunucuya teslim etmelerini söyler. Bu ana bilgisayar adının DNS aracılığıyla geçerli bir IP adresine çözümlenmesi ve bu adreste bir posta sunucusunun çalışıyor olması gerekir.
TTL (Yaşam Süresi) değerleri
Bazı arama sonuçlarında saniye cinsinden gösterilen TTL değerleri de yer almaktadır:
TTL (3600 saniye = 1 saat), DNS sunucularının güncellemeleri kontrol etmeden önce bu kaydı ne kadar süreyle önbelleğe alması gerektiğini gösterir. Daha düşük TTL değerleri, değişikliklerin daha hızlı yayılması anlamına gelir, ancak DNS sorgu yükünü artırır.
Sonuçlarda nelere dikkat edilmeli?
İyi işaretler şunlardır:
- Farklı önceliklere sahip birden fazla MX kaydı (yedeklilik)
- E-posta sağlayıcınızın belgelerinde belirtilenlerle eşleşen sunucu adları.
- Tüm sunucu adları geçerli IP adreslerine çözümlenir.
- Dünya genelindeki tüm DNS sunucularında tutarlı yapılandırma.
Uyarı işaretleri şunları içerir:
- MX kaydı bulunamadı (e-posta gönderimi başarısız olacak)
- MX kayıtları localhost'a, özel IP adreslerine veya mevcut olmayan ana bilgisayar adlarına işaret ediyor.
- Planladığınız yedekleme sırasıyla uyuşmayan öncelikler
- Farklı e-posta sağlayıcılarına işaret eden karışık kayıtlar (geçiş tamamlanmadı)
Sık Karşılaşılan MX Sorgulama Sorunları ve Hataları
MX kaydı sorgusu yaptığınızda, e-postaların doğru şekilde teslim edilmesini engelleyen çeşitli yaygın sorunlarla karşılaşabilirsiniz.
MX kaydı bulunamadı.
Ne demekDNS, alan adınız için hiçbir MX kaydı döndürmüyor; bu da e-posta yönlendirmesinin yapılandırılmadığını gösteriyor.
neden oluyor:
- Yeni bir alan adı kaydettiniz ancak henüz e-posta ayarlarını yapılandırmadınız.
- Taşıma veya yapılandırma değişikliği sırasında DNS kayıtları yanlışlıkla silindi.
- Alan adı kayıt kuruluşunuz veya DNS sağlayıcınız sorun yaşıyor.
- Son değişikliklerden sonra DNS henüz yayılmadı (ancak bu genellikle 24 saatten kısa sürer).
Nasıl düzeltilir?:
- DNS sağlayıcınıza veya hosting kontrol panelinize giriş yapın.
- E-posta servis sağlayıcınızın (Google Workspace, Microsoft 365, vb.) sağladığı MX kayıtlarını ekleyin.
- Değişiklikleri kaydedin ve DNS yayılımını bekleyin (1-48 saat, genellikle 1-4 saat).
- Bekledikten sonra bir MX sorgulama aracı kullanarak doğrulayın.
MX kaydı yoksa, bazı gönderen sunucular e-postayı doğrudan alan adının A kaydına iletmeye çalışır, ancak bu güvenilir değildir ve birçok sunucu mesajı hemen geri çevirir.
Yanlış öncelik ayarı
Anlamı: Öncelik değerleri, amaçladığınız yönlendirmeyle uyuşmayan şekillerde yapılandırılmıştır; bu da e-postaların önce yedek sunuculara iletilmesine veya öngörülemeyen teslimat modellerinin oluşmasına neden olur.
neden oluyor:
- DNS kurulumu sırasında manuel yapılandırma hataları
- Öncelik mantığını yanlış anlamak (daha yüksek sayıların daha yüksek öncelik anlamına geldiğini düşünmek)
- Eski ve yeni sağlayıcı kayıtlarının yanlış önceliklere sahip olduğu eksik geçiş.
Sorun örnekleri:
example.com MX 50 primary.mailserver.com
example.com MX 10 old-backup.mailserver.com
E-posta, öncelikli sunucu (50) yerine eski yedek sunucuya (10) gönderiliyor çünkü daha düşük numaralı sunucular önce deneniyor.
Nasıl düzeltilir?:
- Öncelikle hangi posta sunucusunun e-postaları alması gerektiğini belirleyin.
- O sunucuya en düşük öncelik numarasını atayın (genellikle 10).
- Yedekleme sunucularına kademeli olarak daha yüksek sayılar atayın (20, 30, vb.).
- Devre dışı bırakılmış veya eski sunuculara ait tüm MX kayıtlarını kaldırın.
Etkin olmayan veya yanlış posta sunucularına işaret ediyor.
Anlamı: MX kayıtları, var olmayan, IP adreslerine çözümlenmeyen veya posta hizmeti çalıştırmayan sunuculara işaret eden ana bilgisayar adlarına referans verir.
neden oluyor:
- Yeni e-posta sağlayıcısına geçiş tamamlanmadı (DNS güncellendi, ancak yeni sunucular henüz hazır değil).
- DNS yapılandırmasında sunucu adlarında yazım hataları
- Sağlayıcı değiştirildikten sonra eski MX kayıtları kalır.
- Sunucu ana bilgisayar adları değişti ancak DNS güncellenmedi.
Belirtileri:
- Posta sunucularına bağlanmaya çalışırken gönderen sunucular zaman aşımına uğradı.
- Geri dönüş mesajlarında "Bağlantı reddedildi" veya "Ana bilgisayara ulaşılamıyor" hataları
- Bazı kayıtlar çalışırken diğerleri çalışmadığı için, teslimat aralıklı olarak gerçekleşiyor.
Nasıl düzeltilir?:
- nslookup hostname komutunu kullanarak her bir MX ana bilgisayar adının bir IP adresine çözümlendiğini doğrulayın.
- Posta sunucularının bağlantıları kabul edip etmediğini test edin: telnet hostname 25
- Yanlış ana bilgisayar adlarını, e-posta sağlayıcınızın kurulum belgelerindeki doğru adlarla değiştirin.
- Devre dışı bırakılmış sunuculara işaret eden MX kayıtlarını kaldırın.
E-posta sağlayıcılarıyla yaşanan anlaşmazlıklar
Anlamı şu: MX kayıtları aynı anda birden fazla farklı e-posta sağlayıcısına referans verir; bu da teslimatın sistemler arasında öngörülemeyen bir şekilde bölünmesine veya artık e-postalarınızı barındırmayan sağlayıcılara yönlendirilmesine neden olur.
neden oluyor:
- Eski sağlayıcının MX kayıtlarının kaldırılmadığı eksik geçiş işlemi.
- Uygun yönlendirme kuralları olmadan aynı anda birden fazla e-posta sağlayıcısı kullanmaya çalışmak
- Üretim sistemi hala aktifken yeni e-posta hizmetini test etmek.
Çelişkili kayıtlara örnek:
example.com MX 10 aspmx.l.google.com (Google Workspace)
example.com MX 20 mail.oldprovider.com (Previous provider)
example.com MX 10 example-com.mail.protection.outlook.com (Microsoft 365)
Bu yapılandırma, e-postaları Google ve Microsoft arasında öngörülemeyen bir şekilde bölüyor ve bazıları eski bir sağlayıcıya gidiyor. Kullanıcılar tüm e-postalarını tek bir yerde alamayacaklar.
Nasıl düzeltilir:
- Tüm e-postaları hangi e-posta sağlayıcısının alması gerektiğine karar verin.
- Diğer tüm sağlayıcılara ait MX kayıtlarını silin.
- Yalnızca seçtiğiniz sağlayıcıya ait MX kayıtlarını saklayın.
- Eski hesapları devre dışı bırakmadan önce DNS yayılımının tamamlanmasını bekleyin.
Alt çizgi
MX kayıtları, gelen tüm e-postaları alan adınıza yönlendiren temel yönlendirme sistemidir. Doğru önceliklere sahip ve aktif posta sunucularına işaret edecek şekilde doğru yapılandırıldıklarında, e-posta teslimi sorunsuz çalışır. Eksik olduklarında, yanlış yapılandırıldıklarında veya yanlış sunuculara işaret ettiklerinde, e-posta teslimi tamamen başarısız olur ve hangi mesajları kaçırdığınızı asla bilemezsiniz.
MX kaydı sorgulaması, ücretsiz çevrimiçi araçlar veya komut satırı yardımcı programları kullanılarak 30 saniye sürer ve e-posta yönlendirme yapılandırmanızın gerçek altyapınızla eşleşip eşleşmediğini anında ortaya çıkarır. Geçişler sırasında, DNS değişikliklerinden sonra ve teslimat sorunları ortaya çıktığında MX kayıtlarınızı kontrol edin.
Doğru MX yapılandırmasının ötesinde, e-posta teslim edilebilirliği, geri dönen e-postalar, spam şikayetleri veya tuzak isabetleri oluşturmayan temiz listelere bağlıdır. Kullanın Geri Dönme Göndermeden önce e-posta adreslerini doğrulamak, geçersiz adresleri kaldırmak ve teslimat hatalarına neden olabilecek alan adı yapılandırmalarını kontrol etmek.
Mesajlarınızın MX kayıtları tarafından doğru şekilde yönlendirildikten sonra gerçek ve aktif posta kutularına ulaştığından emin olmak için listenizi şimdi doğrulayın.