The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
postfix - фильтрация писем по headers, !*! mur, 01-Ноя-12, 12:37  [смотреть все]
Установлен postfix + spamassissin. Второй успешно помечает кучу писем как spam (ставит хедер [X-Spam-Flag: YES])
В день получаю по 400 писем спама, сил больше нет.
Встала задача обрезать для себя все письма с [X-Spam-Flag: YES], но не трогать других пользователей.
Полез в  header_checks = regexp:/etc/postfix/header_checks
Но, насколько я понял, сделать фильтрацию по двум заголовкам нельзя. Т.е. следующий вариант не работает:
if /^To:.*mur@.*/
/^X-Spam-Flag: YES/    REJECT    spam rejected
endif

Подскажите как быть.
Есть идея копать в сторону spamassasin и научить его добавлять хеддер, например [X-Must-Rejected: YES]  когда письмо помечено как спам [X-Spam-Flag: YES] и отправлено [To:.*mur@.*]
Но не понятно с чего конкретно начать. Нужно же выполнять это правило асасина после того как выполнились его предыдущие правила и письмо пометилось как [X-Spam-Flag: YES]

Может быть есть более простой способ решить возникшую проблему?
Спасибо.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру