SPF kaydı sorgulama ve oluşturma
Alan adınızın SPF kaydını doğrulayın; DNS sorgu sınırını, include zincirini ve hataları görün.
SPF kaydı oluştur
E-posta gönderdiğiniz hizmetleri seçin; kayıt aşağıda hazırlanır.
SPF nasıl çalışır?
Bir e-posta geldiğinde alıcı sunucu, gönderen alan adının SPF kaydına bakar ve e-postayı getiren sunucunun IP adresi bu listede mi diye kontrol eder. Listede varsa SPF "geçti" (pass) sayılır; yoksa kaydın sonundaki ~all ya da -all kuralı uygulanır.
SPF tek başına yeterli değildir: e-postanın "Kimden" satırını korumaz. Bu yüzden DKIM ve DMARC ile birlikte kullanılmalıdır.
Sık yapılan hatalar
- Her yeni hizmet için ayrı bir SPF kaydı eklemek (kayıtlar birleştirilmeli).
- Çok sayıda include ile 10 sorgu sınırını aşmak.
- Kaydı
+allile bitirmek; bu herkese izin verir. - Artık kullanılmayan hizmetlerin include'larını kayıtta bırakmak.
Sıkça sorulan sorular
SPF kaydı nedir?
SPF (Sender Policy Framework), alan adınız adına hangi sunucuların e-posta gönderebileceğini ilan eden bir DNS TXT kaydıdır. Alıcı sunucu, gelen e-postanın kaynağını bu listeyle karşılaştırır.
~all mı -all mı kullanmalıyım?
"~all" (yumuşak) listede olmayan sunuculardan gelen e-postanın şüpheli sayılmasını, "-all" (katı) reddedilmesini ister. Tüm gönderim kaynaklarınızı eklediğinizden emin değilseniz "~all" ile başlayın; DMARC zaten asıl kararı verir.
10 DNS sorgusu sınırı nedir?
Alıcı sunucu SPF kaydınızı doğrularken en fazla 10 ek DNS sorgusu yapar. include, a, mx, ptr, exists ve redirect her biri sorgu sayılır; include edilen kayıtların içindekiler de toplama eklenir. Sınır aşılınca SPF geçersiz olur.
İki SPF kaydım var, sorun mu?
Evet. Bir alan adında yalnızca bir "v=spf1" kaydı olabilir; iki kayıt varsa ikisi de geçersiz sayılır. Hepsini tek kayıtta birleştirin.
cPanel kullanıyorum, ne yazmalıyım?
Genellikle "v=spf1 a mx ~all" ve sunucunuzun IP adresi yeterlidir. cPanel'deki "E-posta Teslim Edilebilirliği" ekranı önerilen kaydı da gösterir. Google Workspace ya da Microsoft 365 kullanıyorsanız onların include adresini ekleyin.