Nasıl kullanılır
- Alan adı girin veya e-posta adresi yapıştırın; @ sonrasındaki bölüm kullanılır.
- Sorgula’ya tıklayıp MX, SPF, DKIM ve DMARC sonuçlarını görün. DKIM bulunmazsa seçicinizi girip yeniden sorgulayın.
- 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.