Как интегрировать Thunderbird с запущенным на сервере SpamAssassin?

6398
haimg

Я пытаюсь интегрировать SpamAssassin, работающий на сервере, с Thunderbird. По сути, мне нужно иметь возможность выбрать несколько писем в Thunderbird и отправить их обратно в SpamAssassin для обучения, будь то спам или хам.

Я попробовал несколько подходов:

  1. Попробовал плагин "Сообщить о спаме", который может отправлять сообщения обратно на сервер либо в виде вложения электронной почты, либо через HTTP-сообщение. Однако плагин довольно глючный ... Не поддерживает отправку нескольких сообщений одновременно, "report as ham" вообще не работает и т. Д.

  2. Хотел создать пользовательскую кнопку, которая будет копировать выбранные сообщения в отдельную папку IMAP (я мог бы создать папки «LearnAsSpam» и «LearnAsHam» в IMAP, которые будут автоматически обрабатываться на сервере), но даже не знаю, как к этому обратиться в Thunderbird, не хочу изучать разработку расширений Thunderbird ...

На стороне сервера, я готов сделать какое-то нестандартное программирование или необходимую интеграцию (могу получить сообщение через HTTP / SMTP / что угодно), мой камень преткновения - Thunderbird ...

Итак, как я могу отправлять электронные письма из Thunderbird обратно в SpamAssassin, работающий на почтовом сервере для байесовского обучения, с минимальным количеством нажатий клавиш?

8
Этот плагин все еще работает с современным Thunderbird? [Http://sourceforge.net/projects/soc2006spamd/] Hennes 12 лет назад 0
Мой провайдер электронной почты (Tuffmail) предоставляет для этой цели папки «спам» и «ветчина». Я полагаю, что вы могли бы сделать то же самое с [дополнением Thunderbird] (https://addons.mozilla.org/en-US/thunderbird/), но если кто-то написал его, они не потрудились загрузить его. Isaac Rabinovitch 12 лет назад 0
@Hennes: говорит "не совместимо" при попытке установки. Я не пытался заставить его и посмотреть, работает ли он или нет ... haimg 12 лет назад 0
Возможность: запустить процесс на стороне сервера для обработки любых сообщений, сохраненных в папках ham / spam .... Yedric 12 лет назад 0
@Yedric: Да, я знаю (и это, вероятно, путь, если я не получу лучшего ответа). Тем не менее, я хотел бы сделать это одним щелчком мыши / сочетанием клавиш. Doing Message | MoveTo | Недавние | Спам или Сообщение | CopyTo | Недавние | Хэм каждый раз, когда я хочу тренировать SpamAssassin, утомляет. Жаль, что я не могу назначить ярлык или сделать кнопку на панели инструментов для этих двух действий легко. haimg 12 лет назад 0

1 ответ на вопрос

2
Gurken Papst

Вы должны быть в состоянии настроить поведение кнопки нежелательной Thunderbird в соответствии с вашими потребностями. Требуются два шага:

  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

Для тех, кто думает, что это не работает, прочитайте ответ более тщательно, чем я сделал в первый раз. Вы должны изменить параметр в настройках / настройках, а также в настройках учетной записи. Работает отлично тогда. andynormancx 11 лет назад 0