SPF Checker & Doğrulama Aracı

Alan adınızın SPF kaydını kontrol edin ve yapılandırma hatalarını anında görün.

Yeni SPF Kaydı Oluşturucu

SPF oluşturucu: Aşağıdaki alanları doldurarak kendi DNS TXT (SPF) kaydınızı kolayca ve hatasız oluşturabilirsiniz.
Birden fazla adresi boşluk ile ayırın.
Birden fazla adresi boşluk ile ayırın.
Google Workspace, Yandex, Mailgun gibi harici servislerin adreslerini boşlukla ayırarak girin.

SPF Checker - SPF Kayıt Kontrolü Nedir?

SPF (Sender Policy Framework) Checker aracı, alan adınızdan gönderilen e-postaların alıcı sunucular (Gmail, Outlook vb.) tarafından güvenli olarak algılanması için gereken DNS TXT kayıtlarını saniyeler içinde analiz eder. Hatalı yapılandırılmış SPF kayıtlarını tespit eder ve sıfırdan güvenli bir SPF kaydı üretmenizi sağlar.

SPF Kaydı Nedir ve Neden Gereklidir?

SPF, alan adınızdan (Örn: bilgi@siteniz.com) kimlerin veya hangi sunucuların e-posta göndermeye yetkili olduğunu belirten bir DNS protokolüdür. Siber dolandırıcıların sizin e-posta adresinizi taklit ederek (Spoofing) sahte fatura veya virüslü mesajlar atmasını engeller.

Eğer SPF kaydınız yoksa veya hatalı yapılandırılmışsa, meşru olarak gönderdiğiniz şirket e-postaları doğrudan Spam / Junk klasörüne düşer veya sunucu tarafından tamamen reddedilir.

SPF Kayıt Yapısı ve Örnekler

SPF kaydı, alan adınızın DNS yönetim panelinden TXT kaydı olarak eklenir. Aşağıda yaygın olarak kullanılan örnek SPF kayıtlarını inceleyebilirsiniz:

Örnek 1: Temel IP İzni
v=spf1 ip4:1.2.3.4 -all

Sadece 1.2.3.4 IP adresine sahip sunucunun mail atmasına izin verir.

Örnek 2: Google Workspace (G-Suite)
v=spf1 include:_spf.google.com -all

E-postalarınızı Google altyapısı üzerinden gönderiyorsanız kullanılır.

Örnek 3: Çoklu Servis (Karma)
v=spf1 ip4:1.2.3.4 include:_spf.google.com include:mailgun.org -all

Hem kendi sunucunuzdan (IP) hem Google'dan hem de Mailgun üzerinden mail atma yetkisi verir.

Örnek 4: Yeni Nesil IPv6 Desteği
v=spf1 ip6:2001:db8::1 -all

Sıkça Sorulan Sorular

Hayır, bir alan adında yalnızca bir adet SPF (TXT) kaydı olabilir. Birden fazla SPF kaydı varsa (Örn: Biri Google için, diğeri hosting için ayrı ayrı eklenmişse), alıcı sunucu (Gmail, Outlook vb.) bu kayıtların tamamını geçersiz sayar ve e-postalarınız spama düşer. Birden fazla kural varsa bunlar tek bir satırda birleştirilmelidir (Bkz. Örnek 3).

SPF protokolü gereği, bir SPF kaydı işlenirken en fazla 10 adet DNS Lookup (sorgusu) yapılabilir. include:, a, mx gibi parametreler arka planda DNS sorgusu tetikler. 10 limitini aştığınızda (PermError) SPF kaydınız çöp olur ve güvenlik filtrelerini geçemezsiniz.

-all (Fail): En katı güvenlik seviyesidir. Belirtilen IP'ler dışında atılan mailler kesinlikle reddedilir.
~all (SoftFail): Esnek bir kuramdır. Belirtilmeyen bir kaynaktan mail gelirse teslim edilir ancak "Spam" olarak işaretlenir. Test süreçlerinde kullanılır ancak üretim ortamında her zaman -all tavsiye edilir.

Eğer sorgulama sırasında hata alıyorsanız; ya DNS panelinize TXT kaydını hiç girmemişsinizdir ya da yeni girdiğiniz için DNS sunucularına henüz yayılmamıştır (Propagation süresi 1-4 saat sürebilir). Ayrıca v=spf1 yerine yanlış yazım olup olmadığını kontrol edin.