DMARC Checker & Oluşturucu

Alan adınızın mevcut DMARC kaydını sorgulayın ve güvenlik politikasını analiz edin.
Yeni başlıyorsanız 'none' seçerek önce raporları izleyin.
%
Politikanın uygulanacağı e-posta oranı (Genelde 100 kalır).
XML formatındaki genel raporların geleceği e-posta (mailto: formatında).
Sadece başarısız (Spam/Hata) olan maillerin detaylı raporu.

DMARC Checker & Oluşturucu Nedir?

DMARC Checker ve Kayıt Oluşturucu aracı, kurumsal e-posta güvenliğinizin en üst katmanı olan DMARC (Domain-based Message Authentication, Reporting, and Conformance) politikanızı anlık olarak doğrulamanızı veya sıfırdan güvenli bir yapılandırma oluşturmanızı sağlar.

DMARC Neden Önemlidir?

Markanızın adını (Örn: admin@siteniz.com) kullanarak müşterilerinize sahte e-postalar gönderilmesini engellemenin tek yolu DMARC kullanmaktır. DMARC, önceden ayarladığınız SPF ve DKIM güvenlik protokolleri ile haberleşerek, size ait olmayan sunuculardan çıkan e-postaların alıcı (Gmail, Outlook vb.) tarafından reddedilmesini sağlar.

DMARC'ın Sağladığı Avantajlar

  • E-posta Spoofing Koruması: Sahteciliği ve Phishing'i engeller.
  • Marka Reputasyonu: Domain adınızın spammer'larca lekelenmesini önler.
  • Gelişmiş Teslimat Oranı: E-postalarınızın Inbox'a düşme ihtimali artar.
  • Ağ Analizi: Raporlama özelliği (RUA) ile kimlerin sizin adınıza mail attığını görebilirsiniz.

DMARC Politikaları Nelerdir?

p=none İzleme Modu: Hiçbir aksiyon alınmaz. Sadece raporlama yapar. Sisteme yeni geçerken hataları görmek için kullanılır.

p=quarantine Karantina: SPF veya DKIM doğrulamalarından geçemeyen mailler alıcının Spam klasörüne atılır.

p=reject Reddet: Doğrulamadan geçemeyen tüm sahte e-postalar doğrudan sunucu tarafından reddedilir. Kesin güvenlik sağlar.

Örnek DMARC Kayıtları

1. Başlangıç Seviyesi (Sadece Raporlama)
v=DMARC1; p=none; rua=mailto:admin@yourdomain.com
2. Orta Seviye (Karantina + Yüzdelik Geçiş)
v=DMARC1; p=quarantine; pct=50; rua=mailto:admin@yourdomain.com

Başarısız maillerin %50'si spama düşer, kalanına dokunulmaz. (Yumuşak geçiş için kullanılır).

3. Maksimum Güvenlik Seviyesi (Reject)
v=DMARC1; p=reject; rua=mailto:admin@yourdomain.com; ruf=mailto:alert@yourdomain.com; fo=1

Tüm doğrulanmamış mailler reddedilir ve hem günlük rapor (rua) hem de anlık hata bildirimi (ruf) alınır.


Sıkça Sorulan Sorular

Evet, gönderebilirsiniz. Ancak günümüzde Google (Gmail) ve Yahoo başta olmak üzere büyük e-posta sağlayıcıları, DMARC kaydı olmayan domainlerden gelen toplu mailleri büyük ölçüde Spam olarak işaretlemekte veya tamamen reddetmektedir. Kurumsal iletişim için DMARC zorunlu hale gelmiştir.

SPF: Sizin adınıza mail göndermeye yetkili sunucu IP adreslerini listeler.
DKIM: Gönderdiğiniz e-postaları şifreli bir dijital imza ile mühürleyip bütünlüğünü korur.
DMARC: SPF ve DKIM kontrolleri birleştiğinde, eğer doğrulama başarısız olursa alıcı sunucunun o e-postaya ne yapması gerektiğini (Yoksay, Spam'a at, Reddet) belirler. Üçü ayrılmaz bir bütündür.

Doğrudan p=reject politikası eklerseniz, altyapınızda unutulmuş bir CRM yazılımı, muhasebe programı veya web sitesi iletişim formunun gönderdiği meşru (gerçek) e-postalarınız da yanlışlıkla engellenebilir. Bu yüzden önce p=none ile başlayıp RUA raporlarınızı izlemeli, tüm sunucularınızın SPF/DKIM onayı aldığından emin olduktan sonra reddetme moduna geçmelisiniz.

Ana alan adınıza (example.com) uyguladığınız DMARC politikası otomatik olarak tüm alt alan adlarınızı (mail.example.com) kapsar. Ancak isterseniz aracımızdaki sp (Subdomain Policy) özelliğini kullanarak alt domainler için farklı bir koruma seviyesi belirtebilirsiniz.

RUA (Aggregate - Toplu) raporları genellikle Gmail, Microsoft vb. sunucular tarafından günlük periyotlarla XML formatında gönderilir. RUF (Forensic - Adli) raporları ise bir e-posta DMARC doğrulamasından geçemediği anda anlık olarak gönderilir.