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 Workspace | v=spf1 include:_spf.google.com ~all |
| Microsoft 365 | v=spf1 include:spf.protection.outlook.com -all |
| Google + başka bir servis | v=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
- 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.
- 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.
- 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.