spamassassin –lint和spamc返回不同的分数

我会保持这简短而甜蜜。

spamassassin --lint -D < email_message_to_test.eml
返回:
[22154] dbg: check: is spam? score=4.205 required=5
这是一个完全合理的分数,这实际上是我正在寻找。


spamc -R < email_message_to_test.eml
返回:
Content analysis details: (-0.7 points, 5.0 required)
这是低的方式!

寻找原因,以及如何解决这个问题。

系统信息:
FreeBSD 7.2
SpamAssassin版本3.2.5
运行在Perl 5.8.9版本上
没有以前的安装。

谢谢!
机会

编辑
这很尴尬。 看来,无论我给它发送什么邮件,lint 总是返回 4.205 的分数 。 我错误地理解了什么,因为我正在寻找错误的东西,所以我跳了起来。

两个答案都有好的一面,即使我想删除这个:)我会把它留下,以防别人想知道同样的事情。

你有没有为SpamAssassin设置一些本地的user_prefs规则?

如果是这样,你有没有在local.cf中设置allow_user_rules?

也许你有spamassassin运行在监狱,使用不同的configuration文件比在你的testing?

如果是这样,请确保jail中的/ etc / spamassassin包含与jail外部的/ etc / spamassassin相同的文件。