LIONFIN

Sözlük

SPF nedir?

Sender Policy Framework

Diğer adları: sender policy framework, spf kaydı, spf record, v=spf1

Tanım

SPF (Sender Policy Framework), bir alan adı adına hangi sunucuların ve IP adreslerinin e-posta göndermeye yetkili olduğunu DNS’te bir TXT kaydıyla ilan eden e-posta kimlik doğrulama yöntemidir. Alıcı sunucu, gelen iletinin gönderen IP’sini bu listeyle karşılaştırarak sahte gönderimleri tespit eder; DKIM ve DMARC ile birlikte kullanılır.

SPF kaydı nasıl yazılır?

SPF kaydı, alan adına v=spf1 ile başlayan tek bir TXT kaydı olarak eklenir. Örnek:

ornek.com.tr.  3600  IN  TXT  "v=spf1 mx a ip4:203.0.113.30 include:_spf.saglayici.example -all"
ÖğeAnlamı
mx, aAlan adının MX ve A kayıtlarındaki IP’ler yetkilidir
ip4: / ip6:Belirtilen IP ya da IP bloğu yetkilidir
include:Başka bir alan adının SPF listesi dahil edilir
-allListede olmayan gönderimler reddedilmeli (hard fail)
~allListede olmayan gönderimler şüpheli sayılmalı (soft fail)

SPF kaydında sık yapılan hatalar nelerdir?

  • Birden fazla SPF kaydı: Alan adında yalnızca bir v=spf1 kaydı olabilir; iki kayıt “permerror” sonucu verir. Yeni bir servis eklerken mevcut kayda include ekleyin.
  • 10 DNS sorgusu sınırı: include, a, mx, exists ve redirect mekanizmaları toplamda en fazla 10 DNS sorgusu yapabilir; sınır aşılırsa doğrulama başarısız olur.
  • Eksik gönderici: Web sitesi, CRM, bülten aracı ya da SMTP relay servisi listede yoksa bu iletiler başarısız olur.
  • +all kullanmak: Herkese gönderim yetkisi verir ve SPF’i anlamsız kılar.

SPF, yalnızca zarf göndericisini (Return-Path) doğrular; kullanıcının gördüğü “Kimden” adresini korumak için DMARC gerekir. Panel adımları SPF kaydı nasıl eklenir rehberinde anlatılır.

İlgili terimler

DKIM
DKIM (DomainKeys Identified Mail), gönderen posta sunucusunun her e-postaya özel anahtarla dijital imza eklediği ve alıcı sunucunun bu imzay...
DMARC
DMARC (Domain-based Message Authentication, Reporting and Conformance), SPF ve DKIM sonuçlarını iletinin “Kimden” adresindeki alan adıyla eş...
SMTP Relay
SMTP relay, bir sunucunun ya da uygulamanın e-postalarını doğrudan alıcıya göndermek yerine, kimlik doğrulamasıyla bağlandığı ve iletileri o...
Spam Filtresi
Spam filtresi, gelen e-postaları gönderen itibarı, kimlik doğrulama sonuçları, içerik özellikleri ve davranış kalıplarına göre değerlendirip...
TXT Kaydı
TXT kaydı (Text record), bir alan adına serbest biçimli metin eklemeye yarayan DNS kaydıdır. Günümüzde en çok SPF, DKIM ve DMARC gibi e-post...

← Tüm terimler