Teknik Kurulum

SPF, DKIM ve DMARC Nedir? Adım Adım Nasıl Kurulur?

17 Temmuz 2026 · 1 dk okuma · Admin
ÖzetSPF, DKIM ve DMARC; e-postanızın taklit edilmesini önleyen ve gelen kutusuna ulaşmasını sağlayan üç DNS kaydıdır. Üçü birlikte çalışır.

SPF, DKIM ve DMARC; e-postanın gerçekten sizin adınıza gönderildiğini kanıtlayan üç kimlik doğrulama katmanıdır. Gmail/Outlook bu kayıtları arar; eksikse gönderiminizi kısıtlar. Üçü de alan adınızın DNS kayıtlarına eklenir.

SPF (Sender Policy Framework)

Hangi sunucuların alan adınız adına e-posta gönderebileceğini belirten TXT kaydıdır.

Tür: TXT   Ad: @
Değer: v=spf1 ip4:198.51.100.10 include:_spf.saglayici.com ~all
  • ~all = softfail (önerilen başlangıç), -all = hardfail.
  • 10 DNS sorgusu limiti vardır; çok fazla include kaydı geçersiz kılar.
  • Bir alan adının yalnızca bir SPF kaydı olmalıdır.

DKIM (DomainKeys Identified Mail)

Giden her e-postaya kriptografik imza ekler; açık anahtar DNS'te yayınlanır.

Tür: TXT   Ad: secim._domainkey
Değer: v=DKIM1; k=rsa; p=MIGfMA0GCSq...

selector (örn. secim), aynı alan adında birden çok anahtarı ayırır ve rotasyonu kolaylaştırır.

DMARC

SPF/DKIM başarısız olduğunda ne yapılacağını söyler ve rapor gönderir.

Tür: TXT   Ad: _dmarc
Değer: v=DMARC1; p=none; rua=mailto:dmarc@alanadiniz.com; fo=1

Hizalama (alignment): DMARC'ın geçmesi için SPF veya DKIM doğrulanmalı ve "From" alan adıyla eşleşmelidir.

  • p=none — izle/raporla (başlangıç).
  • p=quarantine — şüphelileri spam'e at.
  • p=reject — reddet (tam koruma).

Sık sorulan sorular

Sadece SPF yeterli mi?

Hayır. SPF iletilen maillerde bozulur ve DMARC hizalaması için genelde DKIM gerekir. En sağlamı SPF + DKIM + DMARC üçlüsüdür.

Doğrudan p=reject yapabilir miyim?

Önerilmez. Önce p=none ile raporları izleyin; tüm kaynaklar doğrulanınca kademeli olarak reject'e geçin.

DKIM selector nedir?

Aynı alan adında birden çok DKIM anahtarını ayıran etikettir; selector._domainkey biçiminde yayınlanır.

← Tüm rehberler