[Sysadmins] Фильтрация по заголовку письма и пункту назначения
Maxim Tyurin
=?iso-8859-1?q?mrkooll_=CE=C1_bungarus=2Einfo?=
Вт Май 20 12:05:51 MSD 2008
Вадим Илларионов writes:
> Sergei Boudnik wrote:
>
>>> Стоит задача не допустить отправку писем наружу, если в заголовке
>>> присутствует некий общий текст.
>>> То есть, некий сервис рассылает письма, заголовок каждого начинается с:
>>> [someText]
>>> Требуется удостовериться, что сообщение отправляется в домен @some.dom
>>> Если нет - прибить это письмо, и, возможно, дать знать админу этого
>>> сервиса.
>>>
>>> Возможно ли такое проделать средствами постфикса (если да, то как), или
>>> лучше пропускать почту через amavisd и фильтровать его силами?
>>>
>> Читать доки по header_checks
>
> Нашёл такое для header_checks:
> "/^Subject: YOUREXPRESSION/ DISCARD"
Тебе надо сделать свой smtpd_restriction_classes в котором будет
нужный тебе header_checks.
Потом на smtpd_recipient_restrictions вешаешь таблицу в которой будет
нужный_адрес твой_smtpd_restriction_class
> Как понял, пример просто отвергнет сообщение с заданным текстом в заголовке.
> А как привязать ещё и к пункту назначения - нифига не вырисовывается...
--
With Best Regards, Maxim Tyurin
JID: MrKooll на jabber.pibhe.com
___
/ _ )__ _____ ___ ____ _______ _____
/ _ / // / _ \/ _ `/ _ `/ __/ // (_-<
/____/\_,_/_//_/\_, /\_,_/_/ \_,_/___/
/___/
Подробная информация о списке рассылки Sysadmins