星期三, 2月 23, 2005

Mail Spam

?????: " SSH使用說明

目前華梵大學提供的server, 大部分都轉用SSH了, 請參考這篇文章教您如何建立一個安全的ssh連線

openwebmail的亂碼、無法砍信等問題

若遇到信件亂碼, 無法砍信等問題請參考此動畫檔

Mail Spam (目前僅在教職員郵件伺服器上測試)

如何自訂垃圾郵件權值

目前學校的anti-spam系統允許每個使用者自己定義權值, 讓每個使用者自行自定義權值是一種彈性作法, 因為每個人對什麼是廣告信的認定不同, 若由系統統一定義一個權值一定無法滿足各別的需求, 所以這套anti-spam系統能讓使用者自行定義觸發廣告信的臨界值(以下面的例子來說就是5).

權值是給系統判定這封信是不是廣告信的重要依據, 權值的產生是來自某些特定的條件, 每個條件被賦予一個值( 為一數字, 比方說是3或0.2 ), 而這些值的加總(以下面的例子來說就是8)就是給系統判斷是否為廣告信的依據......舉例來說有一封信

條件一 3

條件二 2

條件三 1

條件四 2

總分為 : 8

這封信得到了8分, 若系統設定超過5分就是垃圾信, 那這封信就會在信件標題處加上*****[垃圾郵件通知] SPAM *****的字樣....

若使用者想自己定義這個分數怎麼辦? 可以參考這裡

注意 : 若將分數拉高那收到的廣告信會變多, 拉低則可能將很多不是廣告信的信件誤判, 所以請將這個值調整在5-20之間

一般來說在5-10之間即可, 若還有誤擋的情況可以聯絡計中幫您解決

如何讓過濾垃圾信件準確率提高

用程式過濾垃圾郵件, 最難控制的就是準確率的問題, 一封電子郵件是不是垃圾郵件, 牽涉複雜的邏輯判斷, 且因人而異, 而程式是死的, 而且笨笨的, 不會"自己"幫你判斷這是不是你不想看到的信件, 在學校所用的anti-spam軟體也是一樣, 所幸這套軟體有一個功能, 能讓他去學習倒底那些是廣告信而那些不是, 在我們一般的實作上很簡單, 只要將

是"廣告信" 但沒擋下的 "轉寄" 到 spam@cc.hfu.edu.tw

非"廣告信" 但卻被擋下的 "轉寄" 到 notspam@cc.hfu.edu.tw

注意 : 只須轉寄, 不必加上任何其它字眼

系統會在固定時間去學習這兩個信箱中的信件特徵, 並更新到它的bayes資料庫....

在信件的表頭資料中, 我們可以發現它運作的蹤跡

有一封信一開始系統不認為它是廣告信, 此時系統認為這封mail是廣告信的機率約為90%

X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on huafan
X-Spam-Level: ****
X-Spam-Status: No, hits=4.6 required=6.0 tests=BAYES_90,FROM_ENDS_IN_NUMS,
HTML_MESSAGE,UPPERCASE_25_50 autolearn=no version=2.63
當轉寄這封mail給spam@cc.hfu.edu.tw後, 讓系統自動學習後, 同樣的一封信, 被判為垃圾信的機率就提高為近100%,
目前計中的設定為給予10分, 這封信就被準確的判斷為廣告信了...

X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on huafan
X-Spam-Level: ************
X-Spam-Status: Yes, hits=12.5 required=6.0 tests=BAYES_99,FROM_ENDS_IN_NUMS,
HTML_MESSAGE,UPPERCASE_25_50 autolearn=no version=2.63
Content analysis details: (12.5 points, 6.0 required)

pts rule name description
---- ---------------------- --------------------------------------------------
1.0 FROM_ENDS_IN_NUMS From: ends in numbers
1.5 HTML_MESSAGE BODY: HTML included in message
10 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
0.0 UPPERCASE_25_50 message body is 25-50% uppercase
 
如何將垃圾信直接刪除

目前計中雖然有做垃圾信的檢查, 但並未將判讀為垃圾信的信件直接刪除, 使用者自己是可以自己設定將信件刪除, 或做其它的處理

舉例來說

將Hits分數超過15分的直接刪除, 可以編輯個人家目錄中的.procmailrc這個檔案

增加

:0
* ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
/dev/null

存檔起來就完成了, 爾後有任何mail超過系統判讀的hits分數就會直接被刪除

另一個做法是把垃圾信丟到某個檔案集中管理

:0
* ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
/var/mail/spammail

amavisd安裝說明
"

0 Comments:

張貼留言

<< Home