SPF ve DMARC Kontrolü

RSS

Test a domain's email authentication: SPF, DKIM and DMARC records are checked for syntax, lookup limits and policy strength, with plain-English fixes.

outlook.com için e-posta kimlik doğrulaması

SPFGeçerli
DKIM2 anahtar bulundu
DMARCp=none

SPF (Sender Policy Framework)

1/10 DNS sorgusu
v=spf1 include:spf2.outlook.com -all
  • SPF kaydı geçerli ve -all ile bitiyor.

DKIM (DomainKeys Identified Mail)

Seçici selector1 (CNAME selector1._domainkey.outbound.protection.outlook.com üzerinden)

v=DKIM1;k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvWyktrIL8DO/+UGvMbv7cPd/Xogpbs7pgVw8y9ldO6AAMmg8+ijENl/c7Fb1MfKM7uG3LMwAr0dVVKyM+mbkoX2k5L7lsROQr0Z9gGSpu7xrnZOa58+/pIhd2Xk/DFPpa5+TKbWodbsSZPRN8z0RY5x59jdzSclXlEyN9mEZdmOiKTsOP6A7vQxfSya9jg5N81dfNNvP7HnWejMMsKyIMrXptxOhIBuEYH67JDe98QgX14oHvGM2Uz53if/SW8MF09rYh9sp4ZsaWLIg6T343JzlbtrsGRGCDJ9JPpxRWZimtz+Up/BlKzT6sCCrBihb/Bi3pZiEBB4Ui/vruL5…

Seçici selector2 (CNAME selector2._domainkey.outbound.protection.outlook.com üzerinden)

v=DKIM1;k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv4FtIHuwq9952OTOwVZEofzUo9nZJZV7Hn3zOXBHaEOP71nMs+uCheSeYRH34PLvo9MngvAFxXG4X8dpL35onCZq2uivZrSBid1ZPDiDqTsK8y26vCV/RpVSWeJEO0SWejooFY7RJ1sbSIxj3Yj4n95oysVoNk3OIJcLryIgjPwzoxFyFQKfpfzAuBf0xvAs29JW9whxe1A7J9Z+wJVhVs37o2ua+sMb7ypEhVjoGHJnGpHh3qq8ukHMw6XAiSD1bG5jndbWNXEf93E1UAAmIYZvxGqwFU0cpCu9YwmwEXYQtAXORinEYAIQKpIlCtH0hW6XKnsbxnbmUmRs/a1…

DMARC

v=DMARC1; p=none; sp=quarantine; pct=100; rua=mailto:rua@dmarc.microsoft; ruf=mailto:ruf@dmarc.microsoft; fo=1
Politika (p)
none
Alt alan adı politikası (sp)
quarantine
Toplu raporlar (rua)
mailto:rua@dmarc.microsoft
Yüzde (pct)
100%
Hizalama
DKIM: R, SPF: R (R = esnek, S = katı)
  • İlke p=none (yalnızca izleme). Raporlar temiz görünmeye başlayınca p=quarantine'e, ardından p=reject'e geçin.

outlook.com için MX kayıtlarını görün (e-postaları Microsoft 365 yönetiyor).

SPF, DKIM ve DMARC neden önemlidir

E-posta gönderici doğrulaması olmadan tasarlandı; bu yüzden herkes "Kimden" satırına sizin alan adınızı yazabilir. DNS tabanlı üç standart bunu çözer. Şubat 2024'ten beri Google ve Yahoo, toplu gönderenler için bunları zorunlu kılıyor ve eksik kayıtlar artık meşru postaların spam'e düşmesinin yaygın bir nedenidir.

  • SPF, alan adınız adına posta göndermesine izin verilen sunucuları, v=spf1 ile başlayan bir TXT kaydında listeler.
  • DKIM, her iletiye kriptografik bir imza ekler; alıcılar bunu selector._domainkey.yourdomain adresinde yayımlanan bir genel anahtarla doğrular.
  • DMARC (_dmarc.yourdomain adresinde), SPF ve DKIM'in Kimden alan adıyla uyumlu olmadığında alıcıların ne yapacağını (none, quarantine veya reject) ve raporların nereye gönderileceğini söyler.

Bu kontrol aracı neyi test eder

  • SPF'in var olması, yalnızca bir kayıt bulunması, kaydın ~all veya -all ile bitmesi (asla +all değil) ve iç içe include: mekanizmaları dahil toplam DNS sorgusu sayısının RFC 7208'in 10'luk sınırı içinde kalması.
  • Sizin verdiğiniz seçici (selector) üzerindeki DKIM anahtarları veya Google Workspace, Microsoft 365 ve popüler gönderim hizmetlerinin kullandığı bir düzine yaygın seçici.
  • DMARC'ın var olması, geçerli bir ilkeye sahip olması, postaların %100'üne uygulanması ve sizin adınıza kimin gönderim yaptığını görebilmeniz için toplu raporlar göndermesi.

Örnek kayıtlar

example.com.         TXT  "v=spf1 include:_spf.example.net ip4:192.0.2.0/24 -all"
_dmarc.example.com.  TXT  "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com; adkim=s"
s1._domainkey.example.com. TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqh…"

Önerilen devreye alma sırası

  1. Sizin adınıza gönderim yapan her hizmeti kapsayan ve ~all ile biten bir SPF yayımlayın.
  2. Her sağlayıcıda DKIM imzalamayı açın.
  3. p=none ve bir rua adresiyle DMARC yayımlayın ve raporları iki ila dört hafta boyunca inceleyin.
  4. Tüm meşru postalar geçtikten sonra p=quarantine'e, ardından p=reject'e geçin.

Tam rehber: SPF, DKIM ve DMARC açıklaması.

Sıkça sorulan sorular

~all mı, -all mı kullanmalıyım?

DMARC yerindeyse ikisi de işe yarar; sonucu DMARC belirler. ~all daha güvenli bir başlangıç noktasıdır; -all ise her göndericinin listelendiğinden emin olduğunuzda kullanabileceğiniz daha katı seçenektir.

"Çok fazla DNS sorgusu" ne demek?

Her include, a, mx, exists ve redirect, dahil edilen kayıtların içindekiler de dahil olmak üzere bir sorguya mal olur. 10'u aşarsa SPF herkes için başarısız olur. Kullanılmayan hizmetleri kaldırın veya include'ları ip4/ip6 aralıklarıyla değiştirin.

Park edilmiş alan adlarının bu kayıtlara ihtiyacı var mı?

Evet. Hiç e-posta göndermeyen alan adlarını v=spf1 -all ve v=DMARC1; p=reject ile koruyun.

Güncellendi

Yorumlar

Henüz oy yok

Bu aracı oylamak için giriş yapın.

Bir ipucu paylaşın, soru sorun ya da aracın işinize nasıl yaradığını anlatın.

Henüz yorum yok. Nasıl geçtiğini ilk siz anlatın.

Panoya kopyalandı