Rehber: kimlik doğrulama
SPF nasıl kurulur
SPF, alıcı sunucunun, iletiyi teslim eden sunucunun zarftaki alan adı adına göndermeye yetkili olup olmadığını denetlemesini sağlar. Bunun için tek bir DNS kaydı yeter, ama küçük hatalar sık yapılır.
Son gözden geçirme: 4 Kasım 2026
SPF neyi denetler
Sender Policy Framework (SPF, RFC 7208), alan adınız adına e-posta göndermeye yetkili sunucuları listeleyen bir TXT kaydıdır. Bir ileti geldiğinde alıcı sunucu, zarf göndericisinin (SMTP MAIL FROM, Return-Path olarak da bilinir) alan adındaki kaydı okur ve bağlanan IP adresiyle karşılaştırır.
SPF, alıcılarınızın gördüğü From adresine bakmaz. Bu yüzden SPF tek başına birinin From alanında alan adınızı göstermesini engellemez. DMARC bu boşluğu, denetlenen alan adının From alan adıyla hizalı olmasını şart koşarak kapatır.
Tüm göndericiler için tek kayıt
Bir alan adı yalnızca bir SPF kaydı yayımlayabilir. İkisi de v=spf1 ile başlayan iki kayıt, denetimin kalıcı bir hatayla başarısız olmasına yol açar. Yeni bir hizmet eklediğinizde ikinci bir kayıt oluşturmak yerine onun include ifadesini mevcut kayda ekleyin.
Kayıt v=spf1 ile başlar, mekanizmaları listeler ve genellikle diğer tüm göndericilere ne olacağını belirten bir all mekanizmasıyla biter. Aşağıdaki örnek yalnızca açıklama amaçlıdır: mevcut bir sağlayıcıyı korur (_spf.example.com yerine sağlayıcınızın include ifadesini yazın) ve Mail.Land'i ekler.
- include:alanadi, başka bir alan adının yetkilendirdiği sunucuları ekler; bir e-posta hizmeti eklemenin olağan yoludur.
- ip4: ve ip6: kendi adreslerinizi veya aralıklarınızı doğrudan listeler.
- a ve mx, alan adınızın A veya MX kayıtlarındaki sunucuları yetkilendirir.
- ~all (soft fail) diğer göndericileri şüpheli olarak işaretler; -all (fail) yetkisiz olduklarını söyler. Kaydı asla herkese izin veren +all ile bitirmeyin.
v=spf1 include:_spf.example.com include:spf.mlnd.net ~allSorgu sınırının altında kalın
include, a, mx, ptr ve exists mekanizmaları ile redirect değiştiricisinin her biri, değerlendirme başına DNS sorgusu gerektiren 10 terimlik sınıra sayılır; dahil edilen bir kayıttaki terimler de sayılır. Bu sınırın ötesinde sonuç kalıcı bir hatadır ve alıcılar kaydı bozuk kabul eder.
Artık kullanmadığınız hizmetleri çıkarın, kendi sunucularınız için ip4 veya ip6 aralıklarını tercih edin ve standardın kullanılmamasını istediği ptr mekanizmasından kaçının.
Sonucu denetleyin
Yayımladıktan sonra kendi posta kutularınızdan birine bir ileti gönderin ve Authentication-Results başlığını okuyun: spf=pass, fail, softfail, neutral, none, permerror veya temperror sonucunu ve denetlenen alan adını gösterir.
Yönlendirme çoğu zaman SPF'yi bozar, çünkü yönlendiren sunucu kaydınızda yer almaz. Bu beklenen bir durumdur; DKIM, imzalı içeriği değiştirmeyen yönlendirmelerden genellikle sağ çıkar ve ikisini birden yayımlamanın bir nedeni budur.
Posta kutusu sağlayıcıları ne istiyor
Google her göndericiden SPF veya DKIM kurmasını, kişisel Gmail hesaplarına günde 5.000'e yakın veya daha fazla ileti gönderenlerden ise SPF, DKIM ve DMARC kurmasını ister. Yahoo toplu göndericilerden hem SPF hem DKIM uygulamasını ister. İkisini birden yayımlamak, e-posta gönderen her alan adı için güvenli seçimdir.
Mail.Land SPF'yi nasıl ele alır
include:spf.mlnd.net ifadesini, gönderim alan adınızın tek SPF kaydına all mekanizmasından önce ekleyin. Alan adının gönderim yapabilmesi için SPF, DKIM ve DMARC'ın üçünün de doğrulanması gerekir.
Yeni alan adları ayrıca özel bir Return-Path alır: bounce.yourdomain adresinden bounce.mlnd.net adresine bir CNAME. Bu kayıt doğrulandığında zarf alan adı kendi alt alan adınız olur ve SPF, DMARC'ın varsayılanı olan relaxed hizalamayla From alan adınızla hizalanır; o zamana kadar Mail.Land kendi varsayılan Return-Path'ini kullanır. Kaydı yalnızca DNS (proxy olmadan) olarak tutun; aksi hâlde posta sunucuları onu göremez.
Kaynaklar
- RFC 7208, Sender Policy Framework (SPF) (erişim tarihi 4 Kasım 2026)
- Google, e-posta gönderen yönergeleri (erişim tarihi 4 Kasım 2026)
- Yahoo, gönderen için en iyi uygulamalar (erişim tarihi 4 Kasım 2026)
Uygulamaya geçirin
Alan adınızı Mail.Land'e ekleyin; panel, yayımlamanız gereken SPF, DKIM ve DMARC kayıtlarını tam olarak gösterir.