Toplu SPF Kaydı
11 Temmuz 2012
2 dk okuma süresi
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.
