サーバー上で実行されているSpamAssassinをThunderbirdと統合しようとしています。基本的に、Thunderbirdでいくつかの電子メールを選択し、スパムまたはハムとしてトレーニングのためにSpamAssassinに送り返すことができる必要があります。
私はいくつかのアプローチを試しました:
「スパムの報告」プラグインを試しました。このプラグインは、電子メールの添付ファイルとして、またはHTTPPOSTを介してメッセージをサーバーに送り返すことができます。ただし、プラグインはかなりバグがあります...一度に複数のメッセージを送信することはサポートされていません、「ハムとして報告」がまったく機能していないなど。
選択したメッセージを別のIMAPフォルダーにコピーするカスタムボタンを作成したかった(サーバー上で自動的に処理されるIMAPに「LearnAsSpam」フォルダーと「LearnAsHam」フォルダーを作成できた)が、これにアプローチする方法すらわからないThunderbird、Thunderbird拡張オーサリングを学びたくない...
サーバー側では、必要なカスタムプログラミングまたは統合を行う準備ができています(HTTP/SMTPなどを介してメッセージを受信できます)。私のつまずきはThunderbirdです...
では、ベイジアントレーニングのために、ThunderbirdからEメールサーバーで実行されているSpamAssassinに、キーストロークをできるだけ少なくしてEメールを送り返すにはどうすればよいでしょうか。
ニーズに合わせてThunderbirdのジャンクボタンの動作を構成できるはずです。 2つのステップが必要です:
Tools | Options | Security | Junk
(またはOSXではPreferences | Security
)に移動し、When I mark messages as junk:
とMove them to the account's "Junk" folder
にチェックマークを付けますTools | Account Settings...
に移動し、メールアカウントを見つけて、そのアカウントのJunk Settings
に進みます。 Move new messages to Other:
を選択し、目的のIMAPフォルダーを選択します。参照: https://support.mozillamessaging.com/en-US/kb/Thunderbird-and-junk-spam-messages