İçeriğe geç
Araç

DMARC Kaydı Oluşturma: _dmarc TXT Kaydını Hazırla

Güncellendi: Son kontrol: Ekim 2026

Politika ve raporlar

Alıcı sunucular günlük özet raporları bu adrese gönderir. Birden fazla adresi virgülle ayırın.

DNS'e eklenecek kayıt

Tür
TXT
Ad (host)
_dmarc
v=DMARC1; p=none

    DMARC, SPF veya DKIM'den en az birinin geçmesini ve gönderen alan adıyla hizalı olmasını bekler; kaydı eklemeden önce ikisinin de çalıştığından emin olun. Kaydı ekledikten sonra E-posta DNS Kontrolü aracıyla doğrulayın.

    Kısaca cevap

    Doğrulamayı geçemeyen e-postalar için bir politika seçin (none, quarantine veya reject) ve raporların gönderileceği e-posta adresini yazın. Araç hazır DMARC kaydını oluşturur. Bu değeri DNS panelinizde _dmarc adıyla TXT kaydı olarak ekleyin. İlk kez kuruyorsanız p=none ve bir rapor adresiyle başlayın.

    Bu sayfada

    DMARC ne işe yarar?

    SPF ve DKIM, bir e-postanın yetkili bir sunucudan geldiğini kontrol eder ama alıcıya bu kontrollerden geçemeyen e-postayla ne yapacağını söylemez. DMARC bu eksikliği kapatır: alıcı sunucuya, e-postanın Kimden (From) adresindeki alan adıyla hizalı bir SPF veya DKIM sonucu yoksa e-postayı ne yapacağını söyler ve size rapor gönderilmesini sağlar. Gmail ve Yahoo, 2024'ten beri günde çok sayıda e-posta gönderen alan adlarından SPF ve DKIM'in yanında DMARC kaydı da istiyor.

    Kayıttaki etiketler

    EtiketAnlamıÖrnek
    pAna politika: none (izle), quarantine (spam'e gönder), reject (reddet)p=none
    ruaGünlük toplu raporların gönderileceği adresrua=mailto:dmarc@ornek.com
    spAlt alan adları için ayrı politika; yazılmazsa ana politika geçerlidirsp=reject
    pctPolitikanın e-postaların yüzde kaçına uygulanacağıpct=50
    adkim / aspfHizalama: esnek (r, varsayılan) alt alan adlarını kabul eder; katı (s) birebir aynı alan adı isteradkim=s

    Adım adım güvenli geçiş

    1. İzleme: v=DMARC1; p=none; rua=mailto:dmarc@ornek.com ile başlayın. Hiçbir e-posta etkilenmez, yalnızca rapor alırsınız.
    2. Raporları inceleyin: Birkaç hafta boyunca raporlarda alan adınız adına e-posta gönderen tüm hizmetleri (e-posta sağlayıcısı, bülten, fatura sistemi, site formu) görün ve hepsinin SPF veya DKIM'den hizalı geçtiğinden emin olun. Raporlar XML biçimindedir; okumak için ücretsiz DMARC rapor hizmetlerinden yararlanılabilir.
    3. Karantina: p=quarantine'e geçin. İsterseniz önce pct ile e-postaların bir kısmına uygulayın.
    4. Reddetme: Sorun görmediğinizde p=reject ile sahte e-postaların teslim edilmesini engelleyin.

    Rapor adresiniz başka bir alan adındaysa (ör. bir DMARC rapor hizmeti), o alan adının raporları kabul ettiğini belirten bir DNS kaydı yayımlaması gerekir. Rapor hizmetleri bunu genellikle kendisi yapar; kendi ikinci alan adınızı kullanıyorsanız bu kaydı sizin eklemeniz gerekir.

    Sık yapılan hatalar

    • Kaydı _dmarc yerine alan adının kendisine eklemek.
    • Birden fazla DMARC kaydı oluşturmak; bu durumda alıcılar DMARC'ı yok sayar.
    • Rapor almadan doğrudan p=reject uygulamak: SPF veya DKIM'i eksik bir hizmetten giden meşru e-postalarınız (ör. fatura bildirimleri) sessizce reddedilebilir.

    Kaydı ekledikten sonra e-posta DNS kontrolü aracıyla doğrulayın. DMARC'ın çalışması için SPF ve DKIM kayıtlarınızın da doğru olması gerekir; üçünün birlikte nasıl çalıştığını SPF, DKIM ve DMARC nedir yazısında anlattık.

    Sık sorulan sorular

    DMARC kaydı nereye eklenir?

    DNS panelinizde _dmarc adıyla TXT türünde eklenir. Tam adı _dmarc.ornek.com olur. Alan adının kendisine eklenen DMARC kaydı çalışmaz.

    p=none bir işe yarar mı?

    Sahte e-postaları engellemez ama hangi sunucuların alan adınız adına e-posta gönderdiğini raporlarla görmenizi sağlar. Daha sıkı politikalara güvenle geçmek için ilk adımdır.

    DMARC raporları neden gelmiyor?

    rua adresinin doğru yazıldığını ve başında mailto: olduğunu kontrol edin. Raporlar günlük gönderilir; ilk raporun gelmesi bir gün sürebilir. Rapor adresi başka bir alan adındaysa o alan adının raporları kabul eden kaydı yayımlaması gerekir.

    ruf (adli rapor) eklemeli miyim?

    Gerekli değildir. Tek tek e-posta ayrıntısı içeren bu raporları büyük sağlayıcıların çoğu gizlilik nedeniyle göndermez. Toplu raporlar (rua) çoğu ihtiyacı karşılar.