web-dev-qa-db-ja.com

Thunderbirdをサーバー上で実行されているSpamAssassinと統合する方法は?

サーバー上で実行されているSpamAssassinをThunderbirdと統合しようとしています。基本的に、Thunderbirdでいくつかの電子メールを選択し、スパムまたはハムとしてトレーニングのためにSpamAssassinに送り返すことができる必要があります。

私はいくつかのアプローチを試しました:

  1. 「スパムの報告」プラグインを試しました。このプラグインは、電子メールの添付ファイルとして、またはHTTPPOSTを介してメッセージをサーバーに送り返すことができます。ただし、プラグインはかなりバグがあります...一度に複数のメッセージを送信することはサポートされていません、「ハムとして報告」がまったく機能していないなど。

  2. 選択したメッセージを別のIMAPフォルダーにコピーするカスタムボタンを作成したかった(サーバー上で自動的に処理されるIMAPに「LearnAsSpam」フォルダーと「LearnAsHam」フォルダーを作成できた)が、これにアプローチする方法すらわからないThunderbird、Thunderbird拡張オーサリングを学びたくない...

サーバー側では、必要なカスタムプログラミングまたは統合を行う準備ができています(HTTP/SMTPなどを介してメッセージを受信できます)。私のつまずきはThunderbirdです...

では、ベイジアントレーニングのために、ThunderbirdからEメールサーバーで実行されているSpamAssassinに、キーストロークをできるだけ少なくしてEメールを送り返すにはどうすればよいでしょうか。

10
haimg

ニーズに合わせてThunderbirdのジャンクボタンの動作を構成できるはずです。 2つのステップが必要です:

  1. Tools | Options | Security | Junk(またはOSXではPreferences | Security)に移動し、When I mark messages as junk:Move them to the account's "Junk" folderにチェックマークを付けます
  2. Tools | Account Settings...に移動し、メールアカウントを見つけて、そのアカウントのJunk Settingsに進みます。 Move new messages to Other:を選択し、目的のIMAPフォルダーを選択します。

参照: https://support.mozillamessaging.com/en-US/kb/Thunderbird-and-junk-spam-messages

2
Gurken Papst