rspamd:ベイジアンフィルタが機能していないようです

rspamd:ベイジアンフィルタが機能していないようです

rspamdを設定しています。

かなり効率的に動作しているようですが、メッセージを受信するたびにrspamd.logに次のログエントリがあることがわかりました。

2019-05-03 11:36:24 #13015(normal) <0a2236> task; bayes_classify: ハムクラスの学習が不十分なため分類をスキップする: 0, 200 が必要

しかし、学習量(現在は0)が増えているようではありません。学習を始めるには、何をすべきか構成する必要がありますか?

答え1

rspamc learn_hamベイジアン分類器を使用して学ぶ必要があります。rspamc learn_spam 注文する(手動でまたはいくつかのラッパースクリプトを使用するか、IMAPフィルタ)またはWebUIScan/Learnタブ。

Rspamdは自動学習もサポートしていますが、誤検出の場合は有害である可能性があるため、通常はお勧めできません。自動学習を有効にする場合は、まずRspamd設定を微調整して統計モジュールが十分に訓練されていることを確認し、可能な限り誤った肯定を避けるために高いしきい値を賢明に設定することをお勧めします。

答え2

私はrspamdが学ぶためにスパムメールをそこに置くのではなく、リンクされたスパムフォルダからすべてのスパムメールを削除する間違いを犯しました。

次のログ行を参照してください。

skip obtaining bayes tokens for BAYES_SPAM of classifier bayes: not enough learns 0; 200 required

関連情報