7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

SPF, DKIM ve DMARC Nasıl Kurulur? (cPanel Adımları)

Okuma süresi: 4 dk

Kısa yanıt: cPanel › E-posta › E-posta Teslim Edilebilirliği ekranında alan adınızın yanındaki “Yönet”e tıklayın; SPF ve DKIM için önerilen kayıtları “Kurulum” veya “Onar” düğmesiyle ekleyin. Ardından Bölge Düzenleyici’de _dmarc adında v=DMARC1; p=none; rua=mailto:[email protected] değerli bir TXT kaydı oluşturun.

Bu rehber kimin için: E-postaları spam’e düşen veya güvenliği artırmak isteyenler · Gereken süre: 15 dakika · Seviye: Orta

SPF hangi sunucuların alan adınız adına e-posta gönderebileceğini, DKIM e-postaların imzasını, DMARC ise bu iki kontrol başarısız olduğunda alıcı sunucunun ne yapması gerektiğini belirtir. Gmail ve Yahoo, günde 5.000’den fazla ileti gönderenlerden üçünü de istiyor; daha az gönderenler için de en az SPF ya da DKIM şart. Microsoft da Outlook.com, Hotmail ve Live.com adreslerine çok sayıda ileti gönderen alan adlarından SPF, DKIM ve DMARC kaydı istiyor.

Kurulum adımları

  1. Durumu görün: cPanel › E-posta Teslim Edilebilirliği ekranında alan adınızın yanında “Sorun var” uyarısı olup olmadığına bakın.
  2. DKIM: “Yönet” › DKIM bölümünde “Kur” düğmesine basın; DNS bizdeyse kayıt otomatik eklenir.
  3. SPF: Önerilen SPF kaydını inceleyin. Harici servisler (Google, Microsoft, e-bülten servisi) kullanıyorsanız include: ifadelerini ekleyin; tek kayıt kuralını unutmayın. SPF oluşturucu birleştirmeyi kolaylaştırır.
  4. DMARC: Bölge Düzenleyici’de _dmarc.alanadiniz.com adlı TXT kaydını p=none politikasıyla ekleyin; DMARC oluşturucu ile değeri hazırlayabilirsiniz.
  5. Raporları izleyin: rua adresine gelen raporlarda yetkisiz kaynakları ve başarısız kontrolleri belirleyin.
  6. Politikayı sıkılaştırın: Raporlarda yalnız kendi gönderim kaynaklarınız kaldığında p=quarantine, ardından p=reject politikasına geçin. Yeni politikayı önce t=y (test) etiketiyle yayımlayabilirsiniz; eski pct etiketi güncel DMARC standardında (RFC 9989) yoktur.

DNS başka sağlayıcıdaysa

Alan adınızın ad sunucuları başka bir yerdeyse cPanel kayıtları otomatik ekleyemez. E-posta Teslim Edilebilirliği ekranındaki önerilen değerleri kopyalayıp DNS sağlayıcınızın paneline elle ekleyin. Kayıtları DKIM kontrol ve DMARC kontrol araçlarıyla doğrulayın.

Kayıtları yazarken dikkat edilecekler

SPF: tek kayıt, en fazla 10 DNS sorgusu

Bir alan adında yalnız bir v=spf1 kaydı olabilir; ikinci bir kayıt eklemek iki kaydı da geçersiz kılar. Gönderim yapan bütün servisleri tek kayıtta toplayın. SPF değerlendirmesinde include, a, mx, ptr, exists ve redirect gibi DNS sorgusu gerektiren ifadelerin toplamı 10’u geçerse sonuç hata (permerror) olur; artık kullanmadığınız servisleri kayıttan çıkarın. Kaydın sonundaki ~all tanımadığı kaynağı “şüpheli”, -all ise “yetkisiz” olarak işaretler; emin değilseniz ~all ile başlayın. SPF oluşturucu birleştirmeyi kolaylaştırır.

DMARC kaydındaki etiketler

DMARC’ın güncel standardı RFC 9989’dur. Kayıtta en sık kullanılan etiketler:

EtiketNe işe yararÖrnek
vKaydın DMARC olduğunu belirtir; ilk etiket olmalıdırv=DMARC1
pDenetimden geçemeyen iletiler için politika: none (yalnız izle), quarantine (şüpheli say), reject (reddet)p=none
spVar olan alt alan adları için ayrı politikasp=quarantine
npVar olmayan alt alan adları için politika; uydurma alt alan adlarıyla gönderimi engellernp=reject
ruaToplu raporların gönderileceği adresrua=mailto:[email protected]
adkim, aspfHizalama sıkılığı: r gevşek (varsayılan), s katıadkim=s
tPolitikayı test ettiğinizi bildirir; alıcı bir alt seviyeyi uygulart=y

Eski kayıtlarda görülen pct, rf ve ri etiketleri yeni standartta yoktur. Alıcılar tanımadıkları etiketi yok saydığı için kaydınız bozulmaz; kademeli geçiş için artık pct yerine t=y kullanılır. Kaydınızı DMARC oluşturucu ile hazırlayıp DMARC kontrol ile doğrulayın.

Hâlâ çözülmediyse

Kayıtlar eklendiği hâlde kontrol başarısızsa birden fazla SPF kaydı olup olmadığını veya DKIM kaydının bir kısmının kopyalanmadığını kontrol edin. E-posta dahil site güvenliğinin bütününü web sitesi güvenliği ve KVKK rehberimizde ele aldık. Teslim edilebilirliği yönetilen kurumsal e-posta paketlerimiz bu kayıtlarla hazır gelir.

Sık sorulan sorular

p=reject e-postalarımı engeller mi?

Tüm gönderim kaynaklarınız SPF veya DKIM’den geçmiyorsa evet; bu yüzden önce p=none ile raporları izleyin.

DKIM anahtarını ne sıklıkla değiştirmeliyim?

Yılda bir kez döndürmek iyi bir uygulamadır.

Alan adımdan hiç e-posta göndermiyorum, yine de kayıt eklemeli miyim?

Evet. Başkalarının alan adınızı gönderen olarak kullanmasını zorlaştırmak için v=spf1 -all değerli bir SPF kaydı ve p=reject politikalı bir DMARC kaydı ekleyin. Bu iki kayıt alıcılara, alan adınız adına gelen her iletinin sahte olduğunu söyler.

İlgili rehberler