如何讓 bogofilter 將 X-Bogosity 標頭從 Unsure 更新為 Ham?

如何讓 bogofilter 將 X-Bogosity 標頭從 Unsure 更新為 Ham?

我有一個 mutt 宏,透過 bogofilter 運行它,將郵件分類為垃圾郵件 (F9) 或火腿郵件 (F10)。

但是,我希望在執行此操作時更新 X-Bogosity 標頭,而不是讓電子郵件仍然顯示「不確定」。

有誰知道我怎麼才能實現這個目標?我覺得這應該是比較容易的事。

答案1

臨時解決方法:停用不確定模式,如下所述:http://bogofilter.sourceforge.net/faq.shtml#unsure

這意味著無需將標頭從 Unsure 更新為 {Spam, Ham},因為 Unsure 標頭從一開始就不會出現。

答案2

您可以grep -v在重新處理之前從訊息中刪除現有的 X-Bogosity 行。

bogofilter -p -e然後,您可以在訓練後再次運行它來添加新更新的標頭。請注意,由於統計垃圾郵件過濾器的性質,新標頭可能仍然不是您訓練的那樣。

請注意,bogofilter 本身在分類和學習時會忽略任何預先存在的 X-Bogosity 標頭,因此您通常不需要刪除標頭。最好不要擔心郵件中最終出現的標題,而是使用它們所在的資料夾對它們進行分類。

相關內容