为了使 spamassasin 正常工作,您需要对其进行训练:给它提供火腿和垃圾邮件。
但是当你输入已经处理过的垃圾邮件时会发生什么?
我的意思是:他们的主题中包含 [SPAM] 文本,其中包含有关为什么该邮件被视为垃圾邮件的分析细节,并且实际的垃圾邮件是作为附件发送的。
sa-learn 知道如何处理这个问题吗?
答案1
如果您sa-learn
对 SA 已标记为垃圾邮件的邮件运行,它将从中学习您告诉它的任何内容(--spam
或--ham
),但首先,它将消除最初添加到消息中的 SA 标头。
这是必要的,因为您希望能够训练 SA 考虑已经被标记为垃圾邮件的不正常内容,以防出现误报,反之亦然。
请注意,sa-learn 将其自己的标记它从中学习的消息,除非您明确告诉它--forget
消息,否则它不会再次从中学习。但是,如果您告诉它学习一些您之前学习过的垃圾信息,或者反之亦然(例如您错误地归档了它),它会弄清楚这一点并自动忘记之前的运行。