SPF, DKIM ve DMARC nasıl kurulur? Google Workspace ve Microsoft 365

Alan adınız için SPF, DKIM ve DMARC kayıtlarını adım adım kurun: Google Workspace ve Microsoft 365 örnekleri, sık yapılan hatalar ve kontrol yöntemi.

Kısa cevap: SPF, alan adınız adına hangi sunucuların mail gönderebileceğini; DKIM, mailin yolda değiştirilmediğini; DMARC ise bu iki kontrol başarısız olursa alıcı sunucunun ne yapacağını söyler. Üçü de DNS'e eklenen kayıtlardır. Gmail ve Yahoo 2024'ten beri gönderenlerden kimlik doğrulama istiyor.

Neden gerekli?

Kimlik doğrulaması olmayan mailler sahte gönderen şüphesiyle spam klasörüne düşer ya da reddedilir. Gmail ve Yahoo 2024'ten beri tüm gönderenlerden SPF veya DKIM istiyor. Günde 5.000'den fazla mail gönderenlerden ise SPF, DKIM ve DMARC'ın üçünü birden ve tek tıkla çıkış bağlantısını bekliyor.

SPF kurulumu

Alan adınızın DNS'ine tek bir TXT kaydı eklenir. İki ayrı SPF kaydı olması hatadır; mail gönderen tüm servisleri aynı kayıtta toplayın.

SağlayıcıÖrnek SPF kaydı (TXT, @)
Google Workspacev=spf1 include:_spf.google.com ~all
Microsoft 365v=spf1 include:spf.protection.outlook.com -all
Google + başka bir servisv=spf1 include:_spf.google.com include:servis.example ~all

Kayıtları sağlayıcınızın güncel belgeleriyle karşılaştırın; SPF'te 10 DNS sorgusu sınırını aşmayın.

DKIM kurulumu

  1. Google Workspace: Yönetici konsolu → Uygulamalar → Google Workspace → Gmail → E-postanın kimliğini doğrulama bölümünden 2048 bitlik anahtar oluşturun, verilen TXT kaydını (ör. google._domainkey) DNS'e ekleyin ve imzalamayı başlatın.
  2. Microsoft 365: Microsoft Defender portalında e-posta kimlik doğrulama ayarlarından alan adınız için DKIM'i açın; verilen iki CNAME kaydını (selector1 ve selector2) DNS'e ekleyin.
  3. Kayıtların yayılmasını bekleyin (birkaç dakikadan 48 saate kadar) ve imzalamanın açık olduğunu kontrol edin.

DMARC kurulumu

_dmarc alt alan adına bir TXT kaydı eklenir. İzleme moduyla başlayın, raporları birkaç hafta takip edin, sonra politikayı sıkılaştırın.

  • Başlangıç: v=DMARC1; p=none; rua=mailto:dmarc@alanadiniz.com
  • Sonraki adım: p=quarantine (başarısız mailler spam klasörüne gider)
  • Hedef: p=reject (başarısız mailler reddedilir); yalnızca tüm gönderim kaynakları doğrulandıktan sonra

Nasıl kontrol edilir?

Kendinize bir mail gönderin ve Gmail'de “Orijinali göster” ekranında SPF, DKIM ve DMARC sonuçlarının PASS olduğunu görün. Repmight da posta kutunuzu bağladığınızda alan adınızın kayıtlarını kontrol eder ve eksik olanı nasıl ekleyeceğinizi gösterir.

Sık yapılan hatalar

  • İki ayrı SPF kaydı bırakmak
  • Yeni bir gönderim servisini SPF'e eklemeyi unutmak
  • DKIM kaydını ekleyip imzalamayı başlatmamak
  • Raporlara bakmadan doğrudan p=reject'e geçmek

Sık sorulanlar

SPF, DKIM ve DMARC'ın üçü de şart mı?

Az sayıda mail gönderiyorsanız teknik olarak SPF ya da DKIM yetebilir. Yine de teslim edilebilirlik için üçünü birden kurmak en güvenli yoldur; toplu gönderenler için de zorunludur.

DMARC p=none yeterli mi?

İzlemek için iyi bir başlangıç. Raporlarda tüm meşru gönderimlerinizin geçtiğini gördükten sonra quarantine ya da reject'e geçmek, alan adınızı taklitlere karşı korur.

Bunları sizin yerinize Repmight uygular