İçeriğe geç
ToolMug

SPF, DKIM, DMARC ve MX Kontrolü

Alan adı veya e-posta adresi girerek MX posta sunucularını, SPF, DKIM ve DMARC kayıtlarını birlikte sorgulayın. Spam, alan adı taklidi veya Gmail ve Yahoo gönderici koşulları için yaygın hataları görün.

Sunucularımızda işlenir ve bir saat içinde silinir

default, selector1 ve google gibi yaygın seçiciler otomatik denenir

Nasıl kullanılır

  1. Alan adı girin veya e-posta adresi yapıştırın; @ sonrasındaki bölüm kullanılır.
  2. Sorgula’ya tıklayıp MX, SPF, DKIM ve DMARC sonuçlarını görün. DKIM bulunmazsa seçicinizi girip yeniden sorgulayın.
  3. DNS sağlayıcınızdaki kayıtları önerilere göre düzeltin; etkili olduktan sonra tekrar kontrol edin.

Seçeneklerin açıklaması

SPF
Alan adının kökünde bulunan ve v=spf1 ile başlayan TXT kaydıdır; alan adına gönderme izni olan sunucuları listeler. Yalnızca bir tane olmalıdır.
DMARC
_dmarc altında v=DMARC1 ile başlayan TXT kaydıdır; SPF ve DKIM başarısız olduğunda alıcıların ne yapacağını bildirir.
Sorgu sayısı
SPF’de include, a, mx, ptr, exists ve redirect ifadelerinin her biri DNS sorgusu sayılır; toplam 10’u geçmemelidir. İç içe sorgular da sayılır.

Kayıtları okuma

Bir SPF kaydı terimlerin listesidir. Her terim, eşleştiğinde ne olacağını söyleyen bir niteleyiciyle başlayabilir (RFC 7208):

Niteleyici Anlamı Örnek
+ (varsayılan) Geç a veya +a
- Başarısız: reddet -all
~ Yumuşak başarısızlık: kabul et ama işaretle ~all
? Nötr: bir beyan yok ?all

Denetleyici +all (veya yalın bir all) ifadesini her sunucunun göndermesine izin veriyor, ?all ifadesini sahteciliğe karşı hiçbir şey yapmıyor, all veya redirect= içermeyen bir kaydı ise bitmemiş olarak bildirir. Ayrıca ptr mekanizması ve ikinci bir SPF kaydı hakkında da uyarır.

Bir DMARC kaydı, noktalı virgülle ayrılmış tag=value çiftlerinden oluşan bir kümedir (RFC 7489):

v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com; adkim=s; pct=100
Etiket Anlamı
v Sürüm, her zaman DMARC1 ve kayıtta ilk sırada
p Alan adı için ilke: none, quarantine veya reject
sp Alt alan adları için ilke; yoksa p uygulanır
rua Toplu raporların nereye gönderileceği
ruf Hata raporlarının nereye gönderileceği
pct İlkenin uygulandığı başarısız postaların payı; yoksa 100
adkim, aspf DKIM ve SPF hizalaması: r esnek (varsayılan) veya s katı
fo Hata raporu seçenekleri; yoksa 0

rua içermeyen bir DMARC kaydı işaretlenir; çünkü hiç rapor almazsınız. DKIM tarafında 2048 bitten kısa bir RSA anahtarı zayıf olarak işaretlenir ve p= değeri boş olan bir anahtar İptal edilmiş olarak gösterilir.

Sıkça sorulan sorular

SPF ~all ile mi -all ile mi bitmeli?

-all listelenmeyen sunucuları reddetmeyi, ~all şüpheli işaretlemeyi söyler. Liste tamamlanana kadar ~all kullanın; DMARC varsa fark küçülür.

Hangi DMARC politikasıyla başlamalıyım?

p=none ve rua adresiyle başlayın; tüm meşru göndericilerin geçtiğini bir-iki hafta raporlarda izleyin, sonra quarantine ve reject’e geçin.

Neden DKIM anahtarı bulunamadı?

DKIM anahtarı selector._domainkey.domain adresindedir ve seçiciyi posta sağlayıcınız belirler. default, selector1, selector2 ve google denenir; gerekirse s= değerini başlıktan girin.

Gizlilik

Dosyalar işlenmek üzere HTTPS üzerinden yüklenir ve bir saat içinde otomatik olarak silinir.

İlgili araçlar