Imail做為一個比較流行的windows平臺小巧而功能強大的郵件服務器軟件,自身就帶有了相當不錯的反垃圾郵件功能。
在Imail的administaror界面中,通過對localhost -> antispam和server -> antispam配置里可以對反垃圾策略進行設置。
Imail軟件所提供的反垃圾郵件功能主要有:
規則統計判斷
RBL(實時黑洞名單列表)
信任IP和白名單
拒絕黑名單
MAIL FROM檢查
HELO和EHLO檢查
DNS的解析檢查
短語過濾
HTML文件的過濾
1、 規則判斷統計和短語過濾
在Imail的administrator面板中,選擇localhost ->‘anti-spam.org.cn’->antispam,在右側的窗口中選中content filtering選項板。
可以增加你認為有可能是垃圾郵件中包含的字段,Imail在收郵件的時候就可以依據這個字段,根據你在advanced中設置的參數來確定是否認為這是一封垃圾郵件。在advanced中可以設置新加入的關鍵字段的概率百分比,進行檢查的字段數,和判斷是否為垃圾郵件的概率。
如果統計判斷后,認為這封電子郵件是垃圾郵件,可以采取以下三種動作來處理:
Delete 直接刪除
Forward to 轉發到指定的帳號
Insert X-Header 在郵件頭做標識
對于短句的過濾,是不對出現的概率進行判斷的,只要有至少有一個相匹配的短語和短句,就認為是垃圾郵件,執行的動做和上面的一樣,也是三種動作。
2、 RBL(實時黑洞名單列表)和其它的連接過濾驗證 在Imail中也可以采用比較流行的實時黑名單技術。 打開localhost ->‘anti-spam.org.cn’-> antispam,在右側的窗口中選擇Contention filtering選項板。
在這里可以根據自己的需要,將RBL列表服務器加入DNS Blacklists,如果你確信一個RBL列表的準確性和有效性,可以直接加入到Trusted DNS Blacklists中。這樣,只要是匹配這里面列表的郵件都會被確認為垃圾郵件,而直接刪除?! ≡谶@個頁面,你還可以選中“是否驗證MAIL FROM地址”、“是否反向解析到服務器的連接在”和“是否驗證HELO/EHLO的主機域”等功能來增強對垃圾郵件的攔截?! mail在默認情況下自己加入了四個列表,你可以加入自己希望加入的RBL列表。選擇localhost -> antispam:
可以點擊Add,來加入自己的希望加入的RBL列表。
加入以后,可以在相應的SREVER的antispam的contection filtering中加入就可以生效。
3、 信任IP和白名單 Imail可以提供了一個信任IP的功能,可以把你認為信任的服務器IP加入到這個列表,這樣,從這個IP來的所有郵件均不受其它antispam規則的限制。 點擊localhost ->‘anti-spam.org.cn’-> antispam,點擊右側的Trusted IP Address選項板。
在這里可以點擊Add,來加入你要加入的信任IP。
輸入IP和掩碼,點OK,就可以加入了。
4、 HTML內容過濾 Imail還在內容過濾方面還提供了HTML格式的內容過濾。 點擊localhost-“anti-spam.org.cn”-antispam,在右側的窗口中點擊“Content Flitering (HTML)”選項板??梢愿鶕鄳腍TML功能來設置判斷是否是垃圾郵件,選中后可以對HTML字段進行過濾。同時,還提供了對DOMAIN URL的黑名單功能。
總結:
Imail做為一windows平臺的郵件系統,雖然小巧,但是功能還是比較齊全的,特別是反垃圾這個功能,與比專業的反垃圾郵件,功能和正確識別率并不差。