Güvercin PostaGüvercin Posta

SPF kaydı nedir, nasıl oluşturulur?

SPF kaydının ne işe yaradığı, sözdizimi, tek kayıt kuralı, 10 sorgu sınırı ve -all ile ~all farkı.

Güvercin Posta Teknik Destek Ekibi · Yayın: · Son güncelleme:

SPF (Sender Policy Framework), alan adınız adına hangi sunucuların e-posta gönderebileceğini bildiren bir DNS kaydıdır. Alıcı sunucu, gelen maili bu listeyle karşılaştırır; listede olmayan bir sunucudan gelen mail şüpheli sayılır.

SPF kaydı ne işe yarar?

Birisi sizin alan adınızı kullanarak sahte mail göndermeye çalıştığında, alıcı sunucu SPF kaydınıza bakar ve gönderen sunucunun yetkili olmadığını görür. Böylece hem sahte maillerin önü kesilir hem de sizin gerçek maillerinizin spam klasörüne düşme ihtimali azalır.

Güvercin Posta'da alan adının çalışması için MX ve DKIM kayıtları zorunludur. SPF zorunlu değildir, ancak eklenmesi şiddetle önerilir. SPF tek başına yeterli değildir; DKIM ve DMARC ile birlikte çalıştığında gerçek koruma sağlar.

SPF kaydının yapısı

SPF, alan adınıza eklenen bir TXT kaydıdır. Güvercin Posta için örnek biçim şöyledir:

v=spf1 mx -all

Parça Anlamı
v=spf1 Kaydın SPF olduğunu belirtir, her zaman en başta durur
mx Alan adınızın MX kaydındaki sunucular mail gönderebilir
include:alanadi Başka bir servisin SPF listesini dahil eder
ip4: / ip6: Belirli bir IP adresine izin verir
-all Listede olmayan her sunucu reddedilmeli (kesin)
~all Listede olmayanlar şüpheli sayılmalı (yumuşak)

Güvercin Posta için SPF kaydı ekleme

  1. Panelde Alan Adlarım bölümüne gidin ve alan adınızı açın.
  2. Listede SPF satırını bulun ve Kopyala düğmesiyle değeri kopyalayın.
  3. Alan adınızın DNS yönetim paneline girin ve yeni bir TXT kaydı oluşturun.
  4. Kayıt adı olarak @ yazın ya da alanı boş bırakın (paneliniz hangisini istiyorsa).
  5. Değer alanına panelde gösterilen değeri birebir yapıştırın ve kaydedin.
  6. Güvercin Posta panelinde DNS Kayıtlarını Doğrula düğmesine basın.

Tek kayıt kuralı ve birleştirme

Bir alan adında yalnızca bir SPF kaydı bulunmalıdır. İki ayrı v=spf1 kaydı varsa alıcı sunucular SPF'yi geçersiz sayar ve kontrol başarısız olur.

Alan adınızdan başka bir servis de mail gönderiyorsa (örneğin web sitenizin iletişim formu ya da bir fatura programı) yeni kayıt eklemek yerine mevcut kaydı birleştirin. Örneğin eski kaydınız v=spf1 include:_spf.ornekservis.com ~all ise birleşik kayıt şöyle olur:

v=spf1 mx include:_spf.ornekservis.com -all

Eski e-posta sağlayıcınıza ait include ifadesini, taşıma tamamlandıktan sonra kayıttan çıkarabilirsiniz.

10 DNS sorgusu sınırı

SPF standardı, bir kaydın değerlendirilmesi sırasında en fazla 10 DNS sorgusu yapılmasına izin verir. include, a, mx, exists ve redirect ifadelerinin her biri sorgu sayılır; dahil edilen kayıtların içindeki sorgular da toplama eklenir. ip4, ip6 ve all sorgu sayılmaz. Sınır aşılırsa SPF kalıcı hata verir. Çok sayıda servis kullanıyorsanız artık kullanmadığınız include ifadelerini temizleyin.

-all mı, ~all mı?

-all listede olmayan sunuculardan gelen maillerin reddedilmesini ister; ~all ise bu mailleri yalnızca şüpheli olarak işaretletir. Bütün gönderim kaynaklarınızı listeye eklediğinizden eminseniz -all daha güçlü koruma sağlar. Geçiş döneminde, unuttuğunuz bir gönderim kaynağı olabileceğini düşünüyorsanız bir süre ~all kullanıp sonra -all değerine geçebilirsiniz.

Sık sorulan sorular

SPF kaydımın doğru olduğunu nasıl kontrol ederim?

SPF sorgulama aracımıza alan adınızı yazın; kaydın içeriğini ve birden fazla kayıt olup olmadığını görürsünüz.

Panel SPF kaydını hatalı gösteriyor, ne yapmalıyım?

En sık neden çift SPF kaydı ya da değerin eksik kopyalanmasıdır. Ayrıntılar için alan adı doğrulanmıyor makalesine bakın.

SPF eklersem maillerim hiç spam'e düşmez mi?

Hayır. SPF teslim edilebilirliği artırır ama tek başına garanti değildir; içerik ve gönderen itibarı da etkilidir.

Sorununuz çözülmedi mi?

Destek ekibimiz Türkçe olarak yardımcı olur.

Bize Yazın