E-posta ağ geçitleri, alınan e-postaların temiz içeriğe sahip olup olmadığı bilgisine bakarak postayı kullanıcının e-posta kutusuna iletirler veya iletmezler. Bunun için uygulanacak yöntemlerden bir tanesi de e-postaya ait domain ve sunucu bilgisinin öğrenilip, ardından bu domainin veya e-posta sunucu IP adresinin spam kara listeleri içerisinde olup olmadığına bakılmasıdır. Böylece postanın spam olup olmadığına karar verilebilir.
Böyle bir çalışmaya ihtiyaç duyulmasının bir diğer nedeni de e-posta sunucunuzun bir şekilde kara listelere düşerek posta gönderemez hale gelmesidir. Bu durumda belirli aralıklarda domain veya mail sunucu IP adresi ile sorgulamaya izin veren kara listeler üzerinde kontrol gerçekleştirilmesi gerekmektedir.
Linux sistemler üzerinde bu işlem rblcheck komutu yardımı ile gerçekleştirilebilmektedir. Bu işlemi belirli aralıklarla ve otomatik olarak gerçekleştirmek için
http://agguvenligi.googlecode.com/files/check_dnsbl.sh
adresindeki betik kullanılabilir.Betik http://www.sdsc.edu/~jeff/spam/cbc.html adresindeki IP adresinde sorgulamaya izin veren DNS kara listelerini kullanmaktadır.Betiğin kullanımı aşağıdaki gibidir:
0 comments:
Post a Comment