「舉報與學習」讓系統從實際的垃圾信與正常信案例中學習,藉此提高垃圾郵件的判斷率、降低誤判率。您可以把誤判或漏判的信件回報給系統,累積成學習樣本,再由系統定期分析訓練。
為什麼要學:出廠的評分規則是一體適用的,但每個公司的郵件往來特性不同——同一封信在 A 公司是廣告、在 B 公司可能是重要通知。透過回報實際案例,系統會逐漸貼近您公司的實際情況。
如何回報
系統提供多種回報途徑,回報的郵件會累積到學習樣本區:
- 將信件轉寄給
spam這個虛擬用戶,即為舉報垃圾郵件 - 將信件轉寄給
notspam這個虛擬用戶,即為舉報非垃圾郵件 - 多封信件可在寄信軟體中一次多選,以附件方式轉寄(不必一封一封轉)
- 使用者可在個人的 WebMail 介面選取信件,回報「這是垃圾信」或「這不是垃圾信」
- 管理員可在(郵件記錄器 / 紀錄查詢)或(垃圾郵件處理區 / 隔離區查詢)選取信件回報
- 使用者在垃圾郵件報告信中按「取回」把誤攔的信領回時,系統也會自動把該信加入非垃圾樣本(見 垃圾郵件處理區 / 隔離區查詢)
回報的郵件每隔一小時由系統排程統一分析信件並學習樣本。也就是說,回報後不會立刻生效,最快也要等下一個整點(或按「立即學習」)。
實務建議:轉寄舉報時,請用「附件轉寄」而不是把原信內容剪貼進新信——剪貼會失去原始表頭,學習效果會打折。
學習成績
頁面的「學習成績」區塊顯示三項資訊,並每 30 秒自動更新:
- 垃圾郵件樣本數
- 非垃圾郵件樣本數
- 最後學習時間
⚠️ 垃圾郵件與非垃圾郵件的樣本數都必須達到各 200 筆以上,學習資料庫才會啟用。 樣本數不足時,學習不會生效(回報的信件仍會保留為樣本,等達標後才開始作用)。這是新機上線初期最常見的疑問——「我回報了很多次怎麼感覺沒效」,通常就是樣本數還沒達標。
立即學習
按「立即學習」可立刻執行一次分析與學習,不必等待每小時的排程。
- 提交成功顯示「學習任務已提交」
- 提交失敗顯示「提交學習任務失敗」
「已提交」代表工作已排入背景執行,不是「已完成學習」;請稍後回到本頁看「最後學習時間」是否更新。
匯入學習樣本
在「匯入學習樣本」區塊選擇 .sa 或 .tgz 檔案後按「匯入」,即可把先前備份或由其他主機取得的學習資料匯入本機學習資料庫。
- 成功顯示「學習樣本已匯入」
- 選擇其他格式的檔案會顯示「僅支援 .sa / .tgz 檔案」
- 匯入過程失敗則顯示「匯入失敗」
匯入的樣本會合併到現有的學習資料庫,不會覆蓋。因此從其他主機匯入前請確認該主機的郵件特性與您相近,否則可能把不適用的判斷帶進來。適合的用途是「更換主機時把舊機的學習成果搬過來」。
匯出學習樣本
按「匯出學習樣本」會把目前的學習資料庫匯出成 .sa 檔案並開始下載,檔名格式為 Bayes_日期_時間.sa。
- 匯出失敗時顯示「匯出失敗」
- 匯出檔可用於備份學習成果,或在系統重建後匯入還原
建議定期匯出並異地保存:學習成果是日積月累來的,主機重裝時若沒有這份檔案,就得從 0 筆樣本重新累積。
常見情境
- 新機剛上線,想快點讓學習生效:持續把誤判/漏判的信回報(轉寄
spam/notspam),並在(垃圾郵件處理區 / 裁判設定)先用「信賴網域」「歡迎清單」把明顯不該攔的來源排除,不必等學習生效 - 換主機要保留學習成果:舊機「匯出學習樣本」→ 新機「匯入學習樣本」
- 回報後沒動靜:先看「學習成績」的兩個樣本數是否都已達 200 筆,再看「最後學習時間」
注意事項
- 樣本數未達垃圾郵件與非垃圾郵件各 200 筆之前,學習資料庫不會啟用,此時回報的信件仍會保留為樣本
- 垃圾郵件隔離區中的信件也會一併納入垃圾樣本學習,但學習不會刪除隔離區的記錄(見 垃圾郵件處理區 / 隔離區查詢)
- 匯入的樣本會合併到現有的學習資料庫,請確認檔案來源可信後再匯入
- 定期匯出學習樣本可作為學習成果的備份,便於系統重建後還原
- 回報只是提供樣本,實際的判定門檻與加減分規則仍在(垃圾郵件處理區 / 裁判設定)調整
- 本頁的學習對象是垃圾郵件判斷;「郵件過濾器」章的規則是依郵件條件決定放行、刪除或審核,兩者作用層次不同