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:

./check_dnsbl.sh <domain_adi> <email_adresi>

Örnek bir kullanım ve e-posta yoluyla da görülebilecek ekran görüntüsü aşağıdaki gibi olmaktadır:

./check_dnsbl.sh example.com info@agguvenligi.net

# ./dnsbl_check.sh xxx.com.tr
======================================================================
mail.xxx.com.tr'nin listelendigi blacklistler
======================================================================
[1] l2.apews.org
[2] tr.countries.nerd.dk
[3] wl.mailspike.net
======================================================================
HITRATE=[3/42]
42 blacklist root tarafindan 14:08-24/01/2013 tarihinde tarandi
======================================================================

# ./dnsbl_check.sh sirket.com.tr
!!!domaine ait e-posta sunucusu bulanamadi, lutfen kontrol ediniz!!!

# ./dnsbl_check.sh agguvenligi.net
======================================================================
Taranan blacklistlerde bu domaine rastlanilamadi.
======================================================================

0 comments:

Post a Comment

 
Top