Pyzor , eposta başlıklarını kontrol eden ve karşılaştıran ve buna göre spam kontrolü yapan bir sistemdir. Kurulumu basit ve efektif bir spam koruma eklentisidir. Bu yazımızda Centos işletim sistemine ve cPanel kontrol paneline sahip bir sunucuda Pyzor'u nasıl aktif edeceğinizi kısaca anlatmaya çalışacağım. Öncelikle Pyzor'u sunucumuza kuracağız. Bu yazının yazıldığı sırada Pyzor 5.0 versiyonu bulunmakta idi. Siz bu kurulumu güncel versiyona göre adapte edebilirisiniz.
wget http://garr.dl.sourceforge.net/sourceforge/pyzor/pyzor-0.5.0.tar.gz
tar zxvf pyzor-0.5.0.tar.gz
cd pyzor*
python setup.py install
Şu anda kurulum tamamlandı ve kurulumu şu şekilde test edebiliriz.
pyzor discover
Alacağınız çıktı aşağıdaki gibi ise sorunsuz bir kurulum yapılmıştır.
downloading servers from http://pyzor.sourceforge.net/cgi-bin/inform-servers-0-3-x
Şimdi sıra Pyzor'u Spamassassin'e entegre etmeye geldi. Bunun için /etc/mail/spamassassin/local.cf içine pyzor ile ilgili bir satır eklememiz gerekli. Ardından Pyzor'un etkileşimli olacağı sunucuları bulup ayar dosyasına yazmasını sğlayacağız.
echo "pyzor_options --homedir /etc/mail/spamassassin" >> /etc/mail/spamassassin/local.cf
pyzor --homedir /etc/mail/spamassassin discover
Bu komut işimizi görecektir. Son olarak exim servisini yeniden başlatıyor ve kurulumumuzu test ediyoruz.
/etc/init.d/exim restart
echo "test" | spamassassin -D pyzor 2>&1 | less
Bu komutun sonundaki çıktı, spamassassin'in Pyzor ile beraber "test" kelimesini analiz ettiğini gösterecek. Benim sunucumda, gayet güzel sonuçlar verdiğini söyleyebilirim. Spamsız günler
Tagged: Centos, cPanel, Pyzor, spam koruma, Spamassassin