Günümüzde birçok kişi gerek e-posta dolandırıcılığı, gerekse istenmeyen postalardan şikâyetçidir. Bu noktada SPF açılımı nedir, neden kullanılır gibi sorular birçok kişi tarafından merak edilmektedir. İngilizce bir kelime olan bu terim, Sender Policy Framework anlamına gelmektedir.
TXT kayıtlarına verilen bir ad olup, domaine ait DNS kayıtlarında ilgili adresin e-mail gönderdiği IP adresini gösterir. Temel olarak kimlik ibrazı şeklinde belirtilebilecek olup, yollanan bir postanın belirtilen yerden gelip gelmediğini gösterir. Bu sebeple oldukça gereklidir.
Zira dijital ortamlarda kullanılan çeşitli tuzaklar böylece önlenebilir. Ayrıca sizin tarafınızdan gönderilen iletilerin de gereksiz, spam gibi klasörlere düşmesinin önüne geçilebilir.
SPF Neden Kullanılmalıdır?
Günümüzde özellikle kurumsal firmalar, yolladıkları postaların ilgili adrese gitmediğinden, spam veya gereksiz klasörüne düşerek, gözden kaybolduğundan şikâyet etmektedir. Çoğu kişi bu klasörleri incelemediği için, önemli çoğu mail zamanında görülemez.
Böylece bir firma fırsatları değerlendiremeyebilir veya önemli bir konuda gerekli önlemleri hemen alamayabilir. Ancak SPF kullanmak, yolladığınız bir mailin ilgili yerin gelen kutusuna ulaşma ihtimalinizi büyük oranda yükseltir.
SPF Kaydı cPanel Üzerinden Nasıl Gerçekleşir?
SPF kullanmak istiyorsanız, bunun kaydını yapmanız gerekir. Her ne kadar özellikle yeni kullanıcılar tarafından zorlayıcı bulunsa da, ne yapacağınızı biliyorsanız oldukça pratik bir işleme sahiptir. Eğer cPanel kullanıyorsanız, Gelişmiş DNS yöneticisi kısmına girerek şu bilgiler girilir;
- Name: SPF
- TTL: 14400
- Type : TXT
- TXT Data: “v=spf1 ip4:xxx.xxx.xx.xx ip4:xxx.xxx.xx.xx ip4:xxx.xxx.xx.xxa mx ptr include:alanadi +all”
Burada sonuncu maddede vermiş olduğumuz alanadi, kısmına kendi alan adınız girilecektir. Yanlış girmek sorunlara neden olacağı için doğru olduğundan emin olmanız gerekir.
SPF Kaydı Plesk Üzerinden Nasıl Yapılır?
Eğer internet sitenizi yönetmek için Plesk Panel kullanıyorsanız, SPF kaydı oluşturma bundan daha farklıdır. Burada öncelikle DNS bölümüne girerek, DNS settings kısmı açılır. Ardından kayıt ekle üzerine tıklanarak, kayıt ekle seçilir. Add record bölümüne,
- Record Type: TXT
- Enter Domain Name: boş bırakılır.
- Enter Record String: ip4:ipadresiniz a mx ptr include:alandi.com ~all
Eklenir. Alanadi kısmına domain adresi eklenir ve her kullanıcı kendine göre düzenler. İkinci maddede değindiğimiz domain name kısmı ise bahsettiğimiz üzere boş geçilir.
SPF Nasıl Çalışır?
SPF, posta ileti aldığında çalışmaya başlar. Burada DNS üzerinden SPF kaydı elde edilmeye çalışılır. Şayet kayıt bulunursa ve eşleşme gerçekleşirse test başarılı şekilde tamamlanarak genellikle gelen klasörüne yönlendirilir.
Ancak eşleşme yoksa veya test başarısızlıkla sonuçlanırsa, çoğu zaman mesajı kabul etmeyecektir. Posta şüpheli olarak işaretleneceği için alıcı da reddedebilir.
Bu durum özellikle kurumsal prestij için büyük bir kayba neden olur. Dolayısıyla SPF kaydı kullanmak, tanınırlık elde etmenize de yarar gösterecektir. Eğer SPF kaydını kendiniz oluşturacaksanız dikkat etmeniz gereken iki madde vardır.
Bunlardan ilki, kaydın 255 karakteri aşamayacağıdır. İkincisi ise en çok on include etiketi bulundurması gerektiğidir. Yukarıda verdiğimiz all etiketi sonlandırırken kullanılmakta olup şu anlamlara gelir;
- ~all fail: SPF kaydında olmayan sunucuların mail atma yetkisi bulundurmadığına işaret eder. Dolayısıyla postanız uyumlu değişse reddedilecektir.
- ~all softfail: Eğer gönderilen mail listelenmeyen sunucudan gelirse e posta kabul edilir; ancak geçici hata şeklinde işaretlenir.
- +all: Sunucuların posta göndermesine izin verir.
Söz konusu etiket, SPF kodunun en önemli bölümüdür. Zira sunucu bir maili aldığı zaman, listelenmiyorsa hangi ilkeye göre hareket edileceğini gösterir. Kaydın devreye girmesi 48 saate dek devam edebilir.