Spamassassin が正しくスコアリングしない

Spamassassin が正しくスコアリングしない

Ubuntu/Plesk サーバーで Spamassassin を実行しています。最近まで比較的正常に動作していましたが、現在はランダムなスパム メッセージを通過させているようです。

これらのメッセージは多くのルールをトリガーしているようですが、スコアはまだ非常に低いです。私は多くのカスタム スコアを定義しており、誤検知が多少あってもかまわないので、スコアは非常に高くなっています。

以下は、明らかにスパムであると思われる、Spamassassin で実行された電子メール ヘッダーの例です。

X-Spam-Status No, score=0.2 required=6.0 tests=BAYES_50,BODY_SPAM, HTML_MESSAGE,MIME_HTML_ONLY,RCVD_IN_DNSWL_HI,RCVD_IN_MSPIKE_H2, RCVD_IN_SBL,SPF_HELO_NONE,T_SPF_PERMERROR,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.4

BODY_SPAMのみのスコアは2.0で、BAYES_50も同様です。

実行するとspamassassin -D --lintすべて問題ないようです。つまり、cfファイルは問題ないと思われます。

この原因が何であるかを突き止め、そうでない場合は少なくとも Spamassassin をテストまたは記録する方法を教えていただければ幸いです。

答え1

RCVD_IN_DNSWL_HIそしてRCVD_IN_MSPIKE_H2通常は考慮されたネガティブスパムの指標であり、マイナスのスコアが付きます。RCVD_IN_DNSWL_HIデフォルトのスコアは -5 です。

したがって、スコア 0.2 で終了するのは妥当なようです。

関連情報