SPF, DKIM ve DMARC kayıtlarınızı kontrol edin.
Alan adınızın e-posta kimlik doğrulama kayıtlarını ve MX sunucularını tek sorguda inceleyin; e-postalarınızın istenmeyen klasörüne düşmesine yol açabilecek eksikleri bulun.

Alan adını yazın
E-posta gönderdiğiniz alan adını girin; DKIM seçici adınızı biliyorsanız ayrıca yazabilirsiniz.
Sonuç
SPF, DKIM ve DMARC kontrolü neleri inceler?
Alıcı e-posta sunucuları bir iletinin gerçekten sizin alan adınızdan gelip gelmediğini bu üç kayıtla doğrular.
SPF
Alan adınız adına e-posta gönderebilecek sunucular, "all" ifadesi ve include zinciri dahil 10 DNS sorgusu sınırı.
DKIM
Yaygın seçici adlarında ya da sizin yazdığınız seçicide DKIM anahtarı ve anahtar uzunluğu.
DMARC
Politika (none, quarantine, reject), rapor adresleri ve hizalama ayarları.
MX kayıtları
Alan adınıza gelen e-postaları kabul eden sunucular ve öncelikleri.
DNS sorguları yalnızca şifreli DNS (DNS over HTTPS) üzerinden yapılır. DKIM anahtarları seçici adı bilinmeden listelenemez; e-posta sağlayıcınızın kullandığı seçici yaygın adlardan biri değilse adını yazarak kontrol edin.
E-postalarınız istenmeyen klasörüne düşüyorsa
Büyük e-posta sağlayıcıları gönderen alan adlarının SPF, DKIM ve DMARC kayıtlarını giderek daha sıkı denetliyor.
- Tek bir SPF kaydıTüm gönderen servisleri (hosting, e-posta sağlayıcısı, bülten servisi) tek bir SPF kaydında include ile toplayın; birden fazla SPF kaydı geçersizdir.
- 10 sorgu sınırını aşmayınHer include, a, mx ve exists ifadesi bir DNS sorgusu sayılır; kullanmadığınız servisleri kayıttan çıkarın.
- DKIM imzasını açınE-posta sağlayıcınızın panelinden DKIM'i etkinleştirip verdiği TXT kaydını DNS'e ekleyin; mümkünse 2048 bitlik anahtar kullanın.
- DMARC ile başlayınp=none ve bir rua rapor adresiyle başlayın; raporlarda meşru gönderenlerinizin doğrulandığını gördükten sonra quarantine ya da reject'e geçin.
- DNS değişikliğini bekleyinDNS kayıtlarındaki değişikliklerin her yerde geçerli olması kaydın TTL süresine bağlı olarak birkaç dakika ile birkaç saat sürebilir.
Sık sorulan sorular
SPF, DKIM, DMARC ve e-posta teslimi hakkında kısa cevaplar.
SPF nedir?
SPF (Sender Policy Framework), alan adınız adına e-posta göndermesine izin verdiğiniz sunucuları listeleyen bir DNS TXT kaydıdır (ör. v=spf1 include:_spf.google.com ~all). Alıcı sunucu, gelen e-postanın bu listede olan bir sunucudan gönderilip gönderilmediğini kontrol eder.
DKIM nedir, seçici (selector) ne demek?
DKIM, gönderdiğiniz e-postalara dijital bir imza ekler; alıcı sunucu imzayı DNS'teki açık anahtarla doğrulayarak iletinin yolda değiştirilmediğini anlar. Açık anahtar "seçici._domainkey.alanadiniz.com" adında bir TXT kaydında tutulur. Seçici adını e-posta sağlayıcınız belirler (ör. Google Workspace'te varsayılan "google", Microsoft 365'te "selector1" ve "selector2").
DMARC nedir?
DMARC, SPF ve DKIM denetiminden geçemeyen e-postalara ne yapılacağını belirleyen politikadır: none (yalnızca izle), quarantine (istenmeyen klasörüne gönder) ya da reject (reddet). rua etiketiyle belirttiğiniz adrese alıcı sunuculardan rapor gelir; bu raporlar alan adınız adına kimlerin e-posta gönderdiğini gösterir.
Neden yalnızca bir SPF kaydı olmalı?
SPF standardı (RFC 7208) bir alan adında yalnızca bir SPF kaydı olmasını şart koşar. İki ya da daha fazla kayıt olduğunda alıcı sunucular SPF denetiminde hata (permerror) verir ve SPF hiç yokmuş gibi davranabilir. Farklı servisleri tek kayıtta, birden fazla include ile birleştirin.
SPF'teki 10 DNS sorgusu sınırı nedir?
SPF değerlendirilirken include, a, mx, ptr, exists ve redirect ifadelerinin her biri bir DNS sorgusu gerektirir ve iç içe kayıtlardakiler de sayılır. Standart bu sayıyı en çok 10 ile sınırlar; sınır aşılırsa SPF denetimi hata verir. Araç bu sayıyı include zincirini izleyerek hesaplar.
DKIM kaydım neden bulunamadı?
DKIM anahtarları seçici adı bilinmeden listelenemez; araç yaygın seçici adlarını otomatik dener. E-posta sağlayıcınız farklı bir seçici kullanıyorsa seçici adını form alanına yazarak tekrar kontrol edin. Seçici adını sağlayıcınızın panelinde ya da gönderdiğiniz bir e-postanın kaynağındaki DKIM-Signature satırında (s= değeri) bulabilirsiniz.
~all mı kullanmalıyım, -all mı?
"-all" listede olmayan sunuculardan gelen e-postaların reddedilmesini, "~all" ise şüpheli olarak işaretlenmesini ister. Tüm gönderen servislerinizi SPF'e eklediğinizden emin değilseniz "~all" ile başlayıp DMARC raporlarını inceledikten sonra "-all"a geçebilirsiniz. "+all" ve "?all" koruma sağlamaz.
Sonuçlar ne kadar güncel?
Sorgular şifreli DNS (DNS over HTTPS) üzerinden yapılır ve aynı alan adının sonucu 10 dakika saklanır. DNS kaydını yeni değiştirdiyseniz değişikliğin yayılması kaydın TTL süresine bağlı olarak birkaç dakika ile birkaç saat sürebilir. IP adresi başına saatte 30 kontrol yapılabilir.