為了防止垃圾郵件,常用的方法有:逆向DNS解析、實時黑名單過濾等。
1、逆向DNS解析
無論哪一種認證,其目的都是避免郵件傳送尺改代理服務器被垃圾郵件發送者所利用,但對于發送到本地的垃圾郵件仍然無可奈何。要解決這個問題,最簡單、有效的方法是對發送者的IP地址進行逆向名字解析。通過DNS查詢來判斷發送者的IP地址與其聲稱的名字是否一致。
2、實時黑名單過濾
對此,比較有效的方法就是使用黑名單服務了。黑名單服務是基于用戶投訴和采樣積累而建立的,由域名或IP地址組成的數據庫,如RBL、DCC和Razor等,這些數據庫保存了頻繁發送垃圾郵件的主機名字或IP地址,并供MTA進行實時查詢,以決定是否拒收相應的郵件。
垃圾郵件的主要特征介紹
(1)沒有X-Mailer信頭,或者使用特殊的X-Mailer信頭。我們看到Out-look發出的E-mail的信頭里面有標明發送客戶端的一段X-Mailer:Microsoft Out-look IMO,Build 9.0.2416(9.0.2910.0)。而垃圾郵件或者沒有,或者有特征信頭,例如,X-Mailer:EhooSend。
(2)客套話。比較禮貌的垃圾郵件,會帶有客套話,例如,“請隨手刪除”“不好意思打擾了”“打攪……原諒……”。
(3)偽造發件人。MTP命令里面的Mail From和信體里面的From不一致,發件人的E.mail地址不是真實存在的E-mail地址。
(4)通過ADSL等動態IP發送。外部用戶通過動態IP直接連接到MX服務器,而本地沒有提供SMTP服務,IP也不可能進行反向解釋。