DMARC Kaydı Oluşturucu
Birkaç seçimle alan adınız için doğru DMARC kaydını oluşturun. Başlangıç için güvenli varsayılanlarla gelir; politikayı adım adım sıkılaştırmanıza yardımcı olur.
DMARC kaydının yapısı
Bir DMARC kaydı “v=DMARC1” ile başlar ve noktalı virgülle ayrılmış etiketlerden oluşur. Güncel standartta (RFC 9989) zorunlu olan yalnızca “v=DMARC1” etiketidir; politikayı belirten “p=” önerilir ve p etiketi olmayan bir kayıt politika uygulamaz; “rua=” ile raporların gönderileceği adresi eklemeniz şiddetle önerilir, aksi hâlde DMARC’ın size kim adına e-posta gönderildiğini gösterme faydasından yararlanamazsınız.
Raporlar ve kişisel veri
DMARC raporları gönderen IP adreslerini ve sonuçları içerir; adli (ruf) raporlar ise ileti başlıklarını içerebilir. Rapor adresi olarak kurum içinde yetkili kişilerin eriştiği bir posta kutusu kullanın ve raporları saklama sürenizi belirleyin.
Kaydı ekledikten sonra
Kaydı DNS’e “_dmarc” adıyla TXT olarak ekleyin ve DMARC kontrol aracıyla doğrulayın. SPF ve DKIM kayıtlarınız eksikse önce onları tamamlayın; SPF oluşturucu bu konuda yardımcı olur.
Aşamalara göre örnek kayıtlar
Aşağıdaki kayıtlar oluşturucunun ürettiği biçimdedir; rapor adresini kendi posta kutunuzla değiştirin.
| Özellik | Örnek kayıt | Ne zaman? |
|---|---|---|
| İzleme | v=DMARC1; p=none; rua=mailto:[email protected] | İlk kurulumda, raporlarla meşru gönderen kaynakları belirlerken |
| Karantina | v=DMARC1; p=quarantine; rua=mailto:[email protected] | Raporlarda tüm meşru kaynaklar SPF ya da DKIM ile hizalı göründüğünde |
| Ret | v=DMARC1; p=reject; rua=mailto:[email protected] | Karantina aşamasında meşru e-postalar etkilenmediğinde |
| E-posta göndermeyen alan adı | v=DMARC1; p=reject | Yalnız web sitesi için kullanılan alan adlarında; SPF tarafında v=spf1 -all kaydıyla birlikte |
E-posta almayan alan adları için null MX kaydını MX sorgulama sayfamızda anlattık.
DMARC kaydı nasıl oluşturulur?
- Politikayı seçin: İlk kez kuruyorsanız p=none seçin.
- Rapor adresini girin: Toplu raporların geleceği posta kutusunu yazın.
- Hizalamayı belirleyin: Çoğu kurulum için relaxed hizalama uygundur.
- Kaydı ekleyin ve doğrulayın: Kaydı _dmarc TXT kaydı olarak DNS’e ekleyin, DMARC kontrol aracıyla test edin.
Sık sorulan sorular
Hangi politikayla başlamalıyım?
p=none ile başlayıp raporları birkaç hafta inceleyin; tüm meşru kaynaklar hizalı olduğunda quarantine ve reject’e geçin.
Raporları nasıl okurum?
Toplu raporlar XML biçimindedir. Okunabilir hâle getirmek için bir DMARC rapor analiz servisi veya kendi ayrıştırıcınızı kullanabilirsiniz.
pct etiketi ne işe yarar?
Politikanın e-postaların yüzde kaçına uygulanacağını belirtir. Güncel DMARC standardında (RFC 9989) kaldırıldı ve alıcılar yalnız 0 ile 100 değerlerini tutarlı uygular. Oluşturucu alanı geriye dönük uyumluluk için sunar; varsayılan 100 değeri kayda eklenmez.
Alt alan adlarım için ayrı politika gerekir mi?
sp= etiketiyle tüm alt alan adlarına farklı bir politika verebilirsiniz; belirtilmezse ana politika uygulanır.
Rapor adresim başka bir alan adındaysa ne yapmalıyım?
Raporlar başka bir alan adına gidecekse o alan adının, sizin adınıza rapor almayı kabul ettiğini bir DNS kaydıyla bildirmesi gerekir: ör. ornek.com._report._dmarc.raporlar.com adında, “v=DMARC1” ile başlayan bir TXT kaydı. Bu kayıt yoksa alıcılar raporu göndermeyebilir. Araç bu yetkilendirmeyi kontrol etmez.
Hizalamayı strict yapmalı mıyım?
Çoğu kurulumda gerekmez. relaxed hizalamada alt alan adlarından yapılan gönderimler de ana alan adıyla hizalı sayılır; strict ise alan adlarının birebir aynı olmasını ister ve alt alan adı kullanan servislerin DMARC’tan kalmasına yol açabilir.
Kaydı ekledikten sonra raporlar ne zaman gelmeye başlar?
Raporları alıcı sunucular kendi takvimleriyle gönderir; toplu raporlar genellikle bir günlük dönemi kapsar ve her alıcı rapor göndermez. Rapor adresinin (rua) kayıtta tanımlı olduğundan emin olun; tanımlı değilse hiç toplu rapor gelmez.
İlgili araçlar ve hizmetler
Sonuçlara göre bir sonraki adımı kolaylaştıran ilgili araçlarımız ve hizmetlerimiz aşağıda.
- MX Kaydı SorgulamaAlan adınızın MX kayıtlarını, önceliklerini ve e-posta sunucularının IP adreslerini görün; isterseniz SMTP bağlantısını ve STARTTLS desteğini test edin.Sunucu tarafı
- SPF Kaydı KontrolSPF kaydınızı doğrulayın: include zinciri dahil 10 DNS sorgu sınırı, birden fazla SPF kaydı, son mekanizma ve gönderen IP testi tek raporda.Sunucu tarafı
- SPF Kaydı OluşturucuKullandığınız e-posta servislerini seçin, SPF kaydı oluşturucu doğru TXT kaydını hazırlasın.Tarayıcıda çalışır
- DKIM KontrolSeçici (selector) ile DKIM kaydınızı sorgulayın; açık anahtarın varlığını, türünü ve uzunluğunu doğrulayın.Sunucu tarafı
- DMARC KontrolDMARC kaydınızı kontrol edin: politika (p=, sp=), raporlama adresleri, uygulama yüzdesi ve hizalama ayarları.Sunucu tarafı
- Blacklist KontrolE-posta sunucunuzun IP adresi kara listelerde (DNSBL) mi?Sunucu tarafı