Я использую sylfilter уже более года (он доступен от http://sylpheed.sraoss.jp/sylfilter/), и он отлично работает как инструмент фильтрации (без жалоб). Тем не менее, я пытаюсь использовать procmail с sylfilter, но у меня много проблем.Использование sylfilter с procmail
Веб-страница для фильтра показывает:
sylfilter ~/Mail/inbox/1234
в качестве примера для классификации сообщения.
Возвращение значения следующим образом:
0 мусорной (спам)
1 чистый (не спам)
2 неопределенные
127 другие ошибки
У меня есть пытался включить sylfilter с procmail, но не с большим успехом. Большая проблема по сравнению с некоторыми другими спамовыми инструментами, такими как bogofilter, заключается в том, что sylfilter не вносит никаких изменений в само сообщение электронной почты (в отличие от богофильтра, для которого примеры изобилуют в Интернете и который помещает в поле X-Bogosity в заголовке сообщения). Я хочу, чтобы все , которое классифицировалось как Junk, чтобы перейти в $ HOME/Mail/Junk, и все, что не следует отнести к таким папкам, как правила procmail. Возможно, материал, который возвращает 2, может перейти в $ HOME/Mail/неопределенный.
Вот моя последняя попытка, основанная на предложениях, внесенных в список рассылки Fedora.
:0 Wc
| /usr/bin/sylfilter /dev/stdin
:0 a
$HOME/Mail/Junk/.
Однако это не обрабатывает сообщения электронной почты с помощью sylfilter (и журнального файла не говорит: «Нет входного файла.», Прежде чем переходить к обработке других правил). Итак, мне было интересно, знал ли кто-нибудь о подобном случае и знал ответ на этот вопрос.
Привет, Спасибо! Я также пришел к мнению, что sylfilter не может быть отключен для обработки сообщения, подаваемого на стандартный ввод. Таким образом, возникает вопрос: можно ли временно скопировать копию в файл, использовать sylfilter в этом файле, а затем перейти к последствиям (как вы предлагаете, скажем)? – user3236841
См. Редактирование. Надеюсь это поможет. – tripleee
Благодарим вас за это изменение! Я теперь подтвердил, что это работает. Я очень благодарен за это. Если у вас есть время, я хотел бы узнать подробности этого рецепта! Еще раз спасибо!! – user3236841