Maillerin spama gitmesini engellemek için spf kaydı şart.Özellikle hosting sunucusu sahipleri veya bir çok sitesi olan kişiler tek tek spf kaydı için uğraşmasına gerek yok cpanel bunu düşünmüş ve bir kaç kod ile toplu tüm domainlere spf kaydı yaparak maillerin spama düşmesini engelleyebilirsiniz
SPF Nedir?
SPF (Sender Policy Framework )
Sunucunuzu basarılı bir sekilde kurdunuz ama bir cok yere mail atamıyorusunuz ama spam listlerdede temiz gözüküyorsunuz bunun sebebi SPF kaydı ola bilir.SPF kaydı microsoft’un spamları engellemek için baslatmıs oldugu bir hizmettir.Sunucunun gercek bir sunucu oldugunu cek etmektedir.
SPF Kaydı Nasıl Yapılır ?
nano /usr/local/cpanel/Cpanel/SPF.pm
İçinde 114. satırda. (en altın 6 satır üstü)
‘value’ => ‘v=spf1 a mx ip4:’ . $mainip . $safekeys . ( $is_complete ? ‘-all’ : ‘?all’ )
Satırını nano editörümüzle;
‘value’ => ‘v=spf1 a mx ip4:’ . $mainip . $safekeys . ( $is_complete ? ‘-all’ : ‘-all’ )
Olarak değiştiriyoruz. Sonra aşağıdaki kodu ssh da yazıp işlemin tamamlanmasını bekliyoruz.
for i in `ls /var/cpanel/users` ;do /usr/local/cpanel/bin/spf_installer $i ;done
İşlem tamamlandıktan sonra spf kayıtlarımız girilmiş mi kontrol edelim. Bunu da :
grep -ih ‘v=spf1 a mx ip4:’ /var/named/*
Komutuyla görebiliriz. Eğer DNS serverımız chrootlu ise :
/var/named yerine /var/named/chroot/var/named/ yazınız.
İp adresiniz ve domain blackliste değilse spf kaydını gerçekleştirdikten 1 hafta sonra mailler spam kutusu yerine inbox düşmeye başlayacaktır.
2 thoughts on “Toplu SPF Kaydı”
sd
(Nisan 27, 2013 - 19:28)Merhaba,
‘value’ => ‘v=spf1 a mx ip4:’ . $mainip . $safekeys . ( $is_complete ? ‘-all’ : ‘?all’ )
kodunu
‘value’ => ‘v=spf1 a mx ip4:’ . $mainip . $safekeys . ( $is_complete ? ‘-all’ : ‘?all’ )
kodu ile değiştirelim demişsiniz aynı değil mi ikisi de?
mhbolat
(Temmuz 22, 2013 - 01:07)sd bir soru sormuş ama cevap verilmemiş. ikisi de aynı…
Çok yeni ve bilgisizim. Üzerime kaldığı için uğraşıyorum. bu bahsettiğiniz işlemleri nereden yapacağız?