У меня есть макрос Mutt, который классифицирует почту как спам (F9) или Ham (F10), пропустив ее через bogofilter.

Тем не менее, я бы хотел, чтобы заголовок X-Bogosity обновлялся, когда я делаю это, вместо того, чтобы в электронном письме по-прежнему было указано "Не уверен".

Кто-нибудь знает, как мне этого добиться? Я чувствую, что это должно быть относительно легко.

2 ответа2

0

Вы можете использовать grep -v чтобы удалить существующую строку X-Bogosity из сообщения перед повторной обработкой.

Затем вы можете добавить недавно обновленный заголовок, снова запустив его через bogofilter -p -e после того, как вы поработаете с ним. Обратите внимание, что из-за характера статистических фильтров спама новый заголовок может быть не тем, чем вы его обучали.

Обратите внимание, что сам bogofilter игнорирует любой ранее существующий заголовок X-Bogosity при классификации и обучении, поэтому вам, как правило, не нужно удалять заголовки в любом случае. Может быть, лучше не беспокоиться о заголовках, которые попадают на почту, а использовать папку, в которой они находятся, вместо того, чтобы классифицировать их.

0

Временное решение: отключите режим Unsure, как описано здесь: http://bogofilter.sourceforge.net/faq.shtml#unsure

Это означает, что нет необходимости обновлять заголовок с Unsure до {Spam, Ham}, так как заголовок Unsure никогда не возникает в первую очередь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .