DMARC sorgulama ve kayıt doğrulamaDMARC kaydı kontrolü
DMARC kaydınızı etiket etiket açar: sahte e-postaya ne yapıldığını, raporların nereye gittiğini ve dış rapor adreslerinin yetkilendirilip yetkilendirilmediğini gösterir.
Bu sorgu neye bakar
- _dmarc kaydı ve her etiketi
- Politika: p, sp, pct
- Hizalama: adkim, aspf
- Rapor adresleri ve dış alıcı yetkisi
- Kuruluş alan adından devralınan kayıt
Neyi okur, neyi yapmaz
Yalnızca DNS okunur: _dmarc kaydınız, kayıt yoksa kuruluş alan adınızın kaydı ve rapor adresi başka bir alan adındaysa o alan adının yetki kaydı. E-posta gönderilmez.
DMARC nedir?
DMARC, alıcı sunuculara SPF ve DKIM doğrulamasından geçemeyen e-postaya ne yapacaklarını söyleyen DNS kaydıdır: hiçbir şey yapma (p=none), spam klasörüne koy (quarantine) ya da reddet (reject). Kayıt _dmarc.alanadiniz adresindeki TXT kaydıdır. Raporlar sayesinde adınıza kimin e-posta gönderdiğini görürsünüz; ancak sahte e-postayı durduran p=quarantine ve p=reject'tir.
Yalnızca DNS okunur: _dmarc kaydınız, kayıt yoksa kuruluş alan adınızın kaydı ve rapor adresi başka bir alan adındaysa o alan adının yetki kaydı. E-posta gönderilmez.
Politikalar ne anlama gelir
- p=none
- Yalnızca izleme. Doğrulamadan geçemeyen e-posta normal teslim edilir, size rapor gelir. Başlangıç için doğru, kalıcı ayar olarak yetersiz.
- p=quarantine
- Doğrulamadan geçemeyen e-posta spam klasörüne düşer. Raporlarda meşru gönderenlerinizin tamamının geçtiğini gördüğünüzde bu adıma geçin.
- p=reject
- Doğrulamadan geçemeyen e-posta reddedilir; alıcıya hiç ulaşmaz. Adınızla sahte e-posta göndermeyi engelleyen ayar budur.
- Hizalama
- DMARC'tan geçmek için SPF ya da DKIM'in yalnızca geçmesi yetmez; doğrulanan alan adının Kimden (From) adresindeki alan adıyla eşleşmesi gerekir. r esnek eşleşmedir (alt alan adı olur), s birebir.
Sık görülen sorunlar ve düzeltmeleri
Sorgunun işaretleyebileceği her durum, neden önemli olduğu ve DNS'te ne değiştirmeniz gerektiğiyle.
DMARC kaydı yok
Neden önemli: Alıcı sunucular SPF ya da DKIM'den geçemeyen e-postaya ne yapacaklarını bilmez; adınızla gönderilen sahte e-posta teslim edilebilir. Google ve Yahoo, Şubat 2024'ten beri günde 5.000'den fazla e-posta gönderenlerden DMARC kaydı istiyor.
Ne yapmalı: _dmarc alt adına bir TXT kaydı ekleyin. İzleme ile başlayın, raporları okuyun, sonra quarantine ve reject'e geçin.
_dmarc.ornek.com. TXT "v=DMARC1; p=none; rua=mailto:dmarc@ornek.com"Politika yalnızca izleme (p=none)
Neden önemli: p=none sahte e-postayı durdurmaz; yalnızca rapor toplar. Adınızla gönderilen sahte e-posta alıcıya ulaşır.
Ne yapmalı: Raporlarda meşru gönderenlerinizin (e-posta sağlayıcınız, fatura ve pazarlama araçlarınız) SPF ya da DKIM'den geçtiğini doğrulayın; sonra p=quarantine'e, birkaç hafta sonra p=reject'e geçin.
_dmarc.ornek.com. TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc@ornek.com"Alt alan adları korumasız (sp=none)
Neden önemli: Ana alan adınız korunurken fatura.ornek.com gibi var olmayan alt alan adlarıyla sahte e-posta gönderilebilir.
Ne yapmalı: sp=none'ı kaldırın (alt alan adları p'yi devralır) ya da sp=reject yazın.
Rapor adresi (rua) yok
Neden önemli: Rapor olmadan adınıza kimin e-posta gönderdiğini ve meşru gönderenlerinizin doğrulamadan geçip geçmediğini göremezsiniz; p=reject'e güvenle geçemezsiniz.
Ne yapmalı: rua=mailto: ile raporların gideceği bir adres ekleyin. Raporlar XML'dir; okumak için bir DMARC rapor hizmeti kullanabilirsiniz.
Dış rapor adresi yetkisiz
Neden önemli: Rapor adresi başka bir alan adındaysa, o alan adı raporları kabul ettiğini DNS'te bildirmelidir (RFC 7489 §7.1). Bildirmiyorsa alıcı sunucular rapor göndermez.
Ne yapmalı: Rapor hizmetinizden yetki kaydını istemelerini sağlayın ya da kendi alan adınızda bir adres kullanın.
ornek.com._report._dmarc.rapor-hizmeti.com. TXT "v=DMARC1"Geçersiz etiket değeri
Neden önemli: Alıcı geçersiz değeri yok sayar ya da tüm kaydı reddeder; politika beklediğiniz gibi uygulanmaz.
Ne yapmalı: Değeri düzeltin: p ve sp için none, quarantine ya da reject; pct için 0 ile 100 arası sayı; rua ve ruf için mailto: ile başlayan adres.
Birden fazla DMARC kaydı
Neden önemli: Birden fazla kayıt olduğunda alıcılar DMARC'ı hiç uygulamaz.
Ne yapmalı: Kayıtları tek satırda birleştirin, fazlasını silin.
Sık sorulan sorular
- DMARC kaydı nasıl kontrol edilir?
- Alan adınızı yukarıya yazın. Sorgu _dmarc.alanadiniz TXT kaydını okur, her etiketi açıklar ve sorunları işaretler. Komut satırında dig TXT _dmarc.ornek.com kaydın kendisini gösterir.
- DMARC p=none yeterli mi?
- Hayır. p=none yalnızca rapor toplar, sahte e-postayı durdurmaz. Raporlarda meşru gönderenlerinizin tamamı doğrulamadan geçtiğinde önce p=quarantine'e, ardından p=reject'e geçin.
- Google ve Yahoo DMARC şartı nedir?
- Şubat 2024'ten beri Gmail ve Yahoo'ya günde 5.000'den fazla e-posta gönderen alan adlarının SPF, DKIM ve en az p=none politikalı bir DMARC kaydı yayımlaması gerekiyor. Microsoft da Mayıs 2025'te Outlook.com için benzer bir şart getirdi.
- DMARC raporları neden gelmiyor?
- En sık iki neden: rua adresi yok ya da rapor adresi başka bir alan adında ve o alan adında yetki kaydı yok. Sorgu ikisini de kontrol eder. Raporlar günde bir gelir; ilk raporu görmek bir iki gün sürebilir.
Birincil kaynaklar
Diğer hızlı sorgular
Her biri tek bir kayda ya da tek bir soruya odaklanır; hesap gerekmez.
SPF kaydı kontrolü
Alan adınızın SPF kaydını include zinciriyle birlikte açar, kaç DNS sorgusu harcadığını sayar ve e-postalarınızı spama düşürecek hataları gösterir.
DKIM kaydı kontrolü
DKIM imza anahtarınızı DNS'te bulur, türünü ve uzunluğunu okur; zayıf, test modunda kalmış ya da iptal edilmiş anahtarları işaretler.
MX kaydı sorgulama
Alan adınıza gelen e-postanın hangi sunuculara teslim edildiğini öncelik sırasıyla gösterir; her sunucunun adresini, ters DNS kaydını ve sağlayıcısını okur.
Site çöktü mü?
Siteyi iki ayrı konumdan açmayı dener ve sorunun herkes için mi, yoksa yalnızca sizin bağlantınızda mı olduğunu söyler.
SSL bitiş tarihi sorgulama
Sertifikanızın ne zaman dolduğunu, kaç gün kaldığını ve kimin düzenlediğini gösterir; ana alan adı ile www'yi ayrı ayrı kontrol eder ve takvime hatırlatma ekler.
Tüm kontrolleri tek raporda görmek için:E-posta güvenliği kontrolü