MeoHost Logo
Menü
BilgiMerkezi
Bilgi Merkezi/E-posta Sistemleri/E-posta Sistemi SPF Kaydı Nasıl Ayarlanır?

E-posta Sistemi SPF Kaydı Nasıl Ayarlanır?

E-posta Sistemleri28.01.2026Ahmet Yılmaz8 dk okuma

E-posta Sistemi SPF Kaydı, bir alan adından e-posta gönderme yetkisine sahip sunucuları tanımlayan ve e-posta sahteciliğini önlemeye yardımcı olan bir DNS (Alan Adı Sistemi) kaydıdır. SPF, e-posta alıcısı sunuculara, gelen bir e-postanın kaynağının güvenilir olup olmadığını doğrulamak için bir mekanizma sunar ve böylece istenmeyen e-postaların (spam) ve kimlik avı saldırılarının etkinliğini azaltır.

E-posta Sistemi SPF Kaydı Nasıl Ayarlanır?

E-posta Sistemi SPF Kaydı Nasıl Ayarlanır?

E-posta kimlik doğrulaması, günümüz dijital iletişiminde hayati bir öneme sahiptir. Gelişen teknolojiyle birlikte, e-posta sahteciliği ve kimlik avı saldırıları da artış göstermiştir. Bu tür saldırılar, kötü niyetli kişilerin meşru bir alan adını taklit ederek hedef kitleye zararlı veya yanıltıcı e-postalar göndermesine olanak tanır. Bu durum, hem bireyler hem de kurumlar için ciddi güvenlik riskleri ve itibar kaybı anlamına gelir. E-posta kimlik doğrulama standartları, bu tehditlere karşı bir savunma hattı oluşturur. Bu standartlardan en yaygın ve etkili olanlarından biri, Gönderen Politikası Çerçevesi (Sender Policy Framework - SPF) olarak bilinen DNS tabanlı bir sistemdir. SPF, bir alan adından gönderilen e-postaların hangi IP adreslerinden veya sunuculardan gönderilebileceğini belirtir. Alıcı e-posta sunucuları, gelen e-postaların SPF kaydını kontrol ederek, e-postanın belirtilen kurallara uygun olup olmadığını değerlendirir ve buna göre bir karar verir.

SPF kaydının doğru yapılandırılması, alan adınızın itibarını korumak, e-postalarınızın teslim edilebilirliğini artırmak ve alıcıların e-postalarınızı güvenilir olarak algılamasını sağlamak için kritik öneme sahiptir. Yanlış yapılandırılmış bir SPF kaydı, meşru e-postalarınızın spam klasörüne düşmesine veya tamamen reddedilmesine neden olabilir. Bu nedenle, SPF kaydının teknik detaylarına hakim olmak ve doğru bir şekilde uygulamak, e-posta iletişim stratejisinin temel bir parçasıdır.

E-posta Sistemi SPF Kaydı Nasıl Çalışır?

SPF kaydının temel çalışma prensibi, bir alan adı için yetkilendirilmiş e-posta gönderen IP adreslerinin bir listesini DNS kayıtlarında saklamaktır. Bu süreç, aşağıdaki adımları içerir:

  1. DNS Kaydı Oluşturma: Alan adının DNS kayıtlarına bir TXT kaydı eklenir. Bu TXT kaydı, SPF politikasını tanımlar. Politika, hangi sunucuların o alan adından e-posta göndermeye yetkili olduğunu belirtir.
  2. Yetkilendirme Mekanizmaları: SPF kaydı içinde, belirli mekanizmalar kullanılır. En yaygın mekanizmalar şunlardır:
    • ip4: Belirli bir IPv4 adresini yetkilendirir. (Örnek: ip4:192.168.1.1)
    • ip6: Belirli bir IPv6 adresini yetkilendirir. (Örnek: ip6:2001:0db8::1)
    • a: Alan adının A kaydı ile eşleşen IP adreslerini yetkilendirir. (Örnek: a)
    • mx: Alan adının MX (Mail Exchanger) kayıtları ile eşleşen sunucuları yetkilendirir. (Örnek: mx)
    • include: Başka bir alan adının SPF kaydını dahil eder. Bu, üçüncü taraf e-posta hizmetleri (örneğin, pazarlama otomasyon araçları, CRM sistemleri) kullanıldığında kullanışlıdır. (Örnek: include:_spf.google.com)
    • redirect: Başka bir SPF kaydına yönlendirir.
  3. Politika Belirleyiciler (Qualifiers): SPF kaydının sonunda, politikaların nasıl uygulanacağını belirten belirleyiciler bulunur. Bunlar şunlardır:
    • + (Pass): Belirtilen sunucudan gelen e-postalar geçerlidir. Genellikle varsayılan olarak kabul edilir ve açıkça belirtilmeyebilir.
    • - (Fail): Belirtilen sunucudan gelen e-postalar geçersizdir. E-postanın reddedilmesi veya spam olarak işaretlenmesi önerilir. (Örnek: -all)
    • ~ (Softfail): Belirtilen sunucudan gelen e-postalar şüpheli olarak işaretlenir. E-postanın spam klasörüne taşınması veya karantinaya alınması önerilir. (Örnek: ~all)
    • ? (Neutral): Politika hakkında herhangi bir sonuç çıkarılmaz. E-posta geçerli veya geçersiz olarak kabul edilebilir. (Örnek: ?all)
  4. E-posta Gönderimi ve Doğrulama: Bir e-posta gönderildiğinde, alıcı sunucu gönderen alan adının DNS kayıtlarını sorgular. Bu sorgu, alan adının SPF TXT kaydını bulur. Alıcı sunucu, e-postayı gönderen IP adresini veya sunucuyu SPF kaydında tanımlanan yetkilendirilmiş gönderenler listesiyle karşılaştırır.
  5. Karar Verme: Eğer gönderen IP adresi SPF kaydında yetkilendirilmişse, e-posta geçerli kabul edilir ve gelen kutusuna teslim edilir. Eğer gönderen IP adresi SPF kaydında belirtilen kurallara uymuyorsa, alıcı sunucu politika belirleyicisine (örneğin, -all veya ~all) göre bir işlem uygular: e-postayı reddedebilir, spam olarak işaretleyebilir veya karantinaya alabilir.

Bu sistem, yetkisiz sunucuların bir alan adını taklit ederek e-posta göndermesini zorlaştırır ve böylece e-posta güvenliğini önemli ölçüde artırır.

E-posta Sistemi SPF Kaydı Türleri/Çeşitleri

SPF kayıtları, temel olarak yapılandırmalarına ve uyguladıkları politikalara göre farklılık gösterir. Ancak teknik olarak tek bir SPF kaydı türü vardır: TXT kaydı içine yazılan bir metin dizisidir. Farklılıklar, bu metin dizisinin içeriğinde yer alan mekanizmalar ve politikaların kombinasyonundan kaynaklanır. Bu kombinasyonlar, çeşitli kullanım senaryolarına ve güvenlik gereksinimlerine hitap eder.

Temel SPF kaydı yapılandırmaları şunları içerebilir:

  • Basit SPF Kaydı: Yalnızca belirli IP adreslerini veya bir ana bilgisayarın A kaydını yetkilendirir. Bu, genellikle tek bir e-posta sunucusu kullanan küçük işletmeler için yeterlidir.
  • MX Kayıtlarını İçeren SPF Kaydı: Alan adının MX kayıtları tarafından belirtilen e-posta sunucularının e-posta göndermesine izin verir. Bu, e-posta trafiğini yöneten birden fazla sunucu olduğunda kullanışlıdır.
  • Üçüncü Taraf Hizmet Entegrasyonlu SPF Kaydı: Alan adının adında e-posta gönderen üçüncü taraf hizmetlerini (örneğin, Google Workspace, Microsoft 365, Mailchimp, SendGrid) dahil eder. Bu, genellikle include mekanizması kullanılarak yapılır.
  • Karmaşık SPF Kayıtları: Birden fazla IP adresini, A kayıtlarını, MX kayıtlarını ve çeşitli üçüncü taraf hizmetlerini içeren daha karmaşık yapılandırmalardır.

SPF kayıtlarındaki politika belirleyicileri (-all, ~all, ?all) de kaydın "türünü" veya uyguladığı politikayı belirler:

Belirleyici Anlamı Uygulama Kullanım Senaryosu
+ (Pass) Yetkilendirilmiş E-posta kabul edilir. Genellikle açıkça belirtilmez, varsayılan olarak kabul edilir.
- (Fail) Yetkisiz E-posta reddedilir veya spam olarak işaretlenir. Mutlak güvenlik gerektiren durumlarda, tüm yetkilendirilmemiş gönderenlerin engellenmesi hedeflenir.
~ (Softfail) Şüpheli E-posta spam klasörüne taşınır veya karantinaya alınır. Henüz tam olarak emin olunamayan veya test aşamasındaki durumlar için.
? (Neutral) Belirsiz Herhangi bir sonuç çıkarılmaz. Test veya geçiş dönemlerinde kullanılabilir, ancak genellikle önerilmez.

E-posta Sistemi SPF Kaydı Uygulama Rehberi

SPF kaydını ayarlamak, alan adının DNS yönetimi aracılığıyla gerçekleştirilir. Adımlar, DNS sağlayıcınıza göre küçük farklılıklar gösterebilir.

  1. Mevcut SPF Kaydını Kontrol Edin: Alan adınız için zaten bir SPF kaydı olup olmadığını kontrol edin. Birden fazla SPF kaydı olması SPF sisteminin çalışmasını engelleyebilir. Bir alan adı için sadece bir adet SPF TXT kaydı olmalıdır.
  2. Yetkili Gönderenleri Belirleyin: Alan adınızdan e-posta gönderecek tüm sunucuları ve hizmetleri listeleyin. Bu genellikle ana e-posta sunucunuzun IP adresi/adresi, web sunucunuz (eğer doğrudan e-posta gönderiyorsa) ve kullandığınız üçüncü taraf e-posta hizmetleri (örneğin, pazarlama otomasyon platformları, CRM sistemleri) olacaktır.
  3. DNS Sağlayıcınızın Kontrol Paneline Erişin: Alan adınızın DNS kayıtlarını yönettiğiniz platforma (örneğin, hosting sağlayıcınızın kontrol paneli, alan adı kayıt kuruluşunuzun arayüzü) giriş yapın.
  4. Yeni Bir TXT Kaydı Oluşturun veya Mevcut Kaydı Düzenleyin:
    • Eğer mevcut bir SPF kaydı yoksa, yeni bir TXT kaydı oluşturun.
    • Eğer mevcut bir SPF kaydı varsa, bu kaydı düzenleyin.
  5. TXT Kayıt Bilgilerini Girin:
    • Host/Name: Alan adınızın kökü için genellikle boş bırakılır veya "@" sembolü kullanılır. Alt alan adları için ilgili alt alan adının adını girin.
    • Value/Text: SPF politikanızı buraya girin. Örnek bir SPF kaydı şu şekildedir: v=spf1 include:spf.protection.outlook.com ip4:192.168.1.100 -all
    • v=spf1: SPF sürümünü belirtir. Bu alan zorunludur.
    • include:spf.protection.outlook.com: Microsoft 365 e-posta hizmetini dahil eder. Eğer Google Workspace kullanıyorsanız include:_spf.google.com gibi bir ifade kullanılır.
    • ip4:192.168.1.100: Belirli bir IPv4 adresini yetkilendirir.
    • -all: Bu kayıtta belirtilmeyen herhangi bir sunucudan gelen e-postaların geçersiz olduğunu belirtir (Fail politikası).
  6. Kaydı Kaydedin: Yaptığınız değişiklikleri kaydedin.
  7. SPF Kaydını Doğrulayın: DNS değişikliklerinin yayılması genellikle birkaç dakika ile 48 saat arasında sürebilir. SPF kaydınızın doğru yapılandırıldığını doğrulamak için çeşitli çevrimiçi SPF kontrol araçlarını kullanabilirsiniz. Bu araçlar, kaydınızı analiz eder ve olası hataları bildirir.

Örnek Senaryo: Bir şirketin hem kendi sunucusu (IP: 1.2.3.4) hem de pazarlama otomasyonu için Mailchimp kullandığını düşünelim. Bu durumda, SPF kaydı şöyle görünebilir: v=spf1 ip4:1.2.3.4 include:servers.mcsv.net -all

Sık Yapılan Hatalar ve Çözümleri

  • Birden Fazla SPF Kaydı:
    • Sorun: Bir alan adı için birden fazla SPF TXT kaydının olması. Bu durum, SPF doğrulamasının başarısız olmasına neden olur.
    • Çözüm: Alan adınızın DNS kayıtlarını kontrol edin ve yalnızca bir adet SPF TXT kaydı olduğundan emin olun. Birden fazla kayıt varsa, bunları tek bir SPF kaydında birleştirin.
  • Yanlış Politika Belirleyici (Qualifier):
    • Sorun: -all (Fail) yerine ~all (Softfail) veya ?all (Neutral) kullanmak, yeterli güvenlik sağlamayabilir. Tersine, bazı durumlarda -all, meşru e-postaların reddedilmesine yol açabilir.
    • Çözüm: Tüm yetkili gönderenlerin tanımlandığından emin olduktan sonra -all kullanılması genellikle önerilir. Eğer emin değilseniz veya geçiş sürecindeyseniz ~all kullanın ve durumu izleyin.
  • Aşırı SPF Kaydı Sorgusu:
    • Sorun: Bir SPF kaydının 10'dan fazla DNS sorgusu (include, a, mx, ptr, exists mekanizmaları) içermesi. SPF standardı, SPF doğrulamasının 10 DNS sorgusunu geçmemesi gerektiğini belirtir.
    • Çözüm: SPF kaydınızın toplam DNS sorgu sayısını kontrol edin. Gerekirse, include mekanizmalarıyla dahil edilen SPF kayıtlarını birleştirin veya yalnızca gerekliliğini belirttiğiniz mekanizmaları kullanın.
  • SPFkaydında IP Adresi veya Alan Adı Eksikliği:
    • Sorun: E-posta gönderen ancak SPF kaydında belirtilmeyen sunuculardan gönderilen e-postaların reddedilmesi veya spam olarak işaretlenmesi.
    • Çözüm: Tüm e-posta gönderen IP adreslerini ve kullandığınız üçüncü taraf e-posta hizmetlerini doğru bir şekilde SPF kaydınıza eklediğinizden emin olun.
  • DNS Yayılma Süresi:
    • Sorun: SPF kaydında yapılan değişikliklerin hemen etkili olmaması.
    • Çözüm: DNS değişikliklerinin dünya çapında yayılması zaman alabilir. Değişiklikleri yaptıktan sonra birkaç saat veya bir gün bekleyin ve ardından tekrar doğrulayın.

Teknik Özellikler ve Standartlar

SPF (Sender Policy Framework), RFC 7208 standardı ile tanımlanmıştır. Bu standart, e-posta gönderen alan adlarının yetkilendirilmiş gönderenlerini belirlemek için kullanılan DNS TXT kayıtlarının formatını ve işleyişini detaylandırır. SPF'nin temel amacı, e-posta sahteciliğini (spoofing) önlemektir.

Temel Teknik Gereksinimler:

  • SPF kaydı, bir TXT kaydı olarak DNS'e eklenir.
  • Kaydın başlangıcı v=spf1 ile olmalıdır.
  • SPF kaydı, toplamda 10'dan fazla DNS sorgusu içermemelidir.
  • Geçerli bir SPF kaydı, en az bir gönderen mekanizması içermelidir (örneğin, ip4, mx, include).
  • SPF kaydında kullanılan politika belirleyicileri (+, -, ~, ?) ve mekanizmaları belirli bir sözdizimine uymalıdır.

SPF, DKIM (DomainKeys Identified Mail) ve DMARC (Domain-based Message Authentication, Reporting & Conformance) gibi diğer e-posta kimlik doğrulama standartlarıyla birlikte kullanıldığında en etkili sonucu verir. Bu üç standart, e-posta güvenliğini çok katmanlı bir yaklaşımla güçlendirir.

2026 Sektör Verileri ve İstatistikler

W3Techs 2026 verilerine göre, e-posta kimlik doğrulama mekanizmalarının kullanımı giderek artmaktadır. Statista 2026 raporuna göre, küresel e-posta pazarı, güvenlik endişeleri nedeniyle SPF, DKIM ve DMARC gibi standartların benimsenmesinde önemli bir büyüme göstermiştir. Cloudflare Radar 2026 verilerine göre, web trafiğinin artan bir yüzdesi, kimlik avı ve spam girişimlerini azaltmak amacıyla e-posta doğrulama protokollerini destekleyen altyapılar üzerinden yönlendirilmektedir. Netcraft 2026 araştırmasına göre, e-posta sunucularının büyük çoğunluğu, hem gönderen hem de alıcı tarafında bu kimlik doğrulama standartlarını desteklemektedir.

Sık Sorulan Sorular

E-posta Sistemi SPF Kaydı Nasıl Ayarlanır? hakkında merak edilenler

SPF kaydı, bir alan adından e-posta göndermeye yetkilendirilmiş sunucuları belirten bir DNS TXT kaydıdır. Amacı, e-posta sahteciliğini önlemektir.
SPF kaydı, e-postalarınızın meşruiyetini doğrulamaya yardımcı olur, spam ve kimlik avı saldırılarını azaltır, e-postalarınızın teslim edilebilirliğini artırır ve alan adınızın itibarını korur.
Evet, bir alan adı için yalnızca bir adet SPF TXT kaydı olmalıdır. Birden fazla SPF kaydı, SPF doğrulamasının başarısız olmasına neden olabilir.
DNS değişikliklerinin yayılması genellikle birkaç dakika ile 48 saat arasında sürebilir. Bu süre, DNS sağlayıcınıza ve önbelleğe alma ayarlarına bağlı olarak değişebilir.

Sorunuz burada yok mu?

Canlı destek ekibimiz size yardımcı olmaya hazır.

İletişime Geç
A

Ahmet Yılmaz

İçerik Uzmanı

Web teknolojileri ve hosting çözümleri konusunda uzmanlaşmış içerik yazarı.

Web HostingTeknik Dokümantasyon
Yayın: 28 Ocak 2026
Güncelleme: 28 Ocak 2026
Uzman İçerik
Doğrulanmış Bilgi
Güncel Bilgi