[freebsd] postfix: whitelist and rbl

Eugene Grosbein eugen at grosbein.net
Fri Aug 3 12:55:30 EEST 2018


On 03.08.2018 16:40, Alexey Krylov wrote:
> Всем доброго дня.
> 
> Когда мой сервер получает письмо, postfix смотрит ограничения в порядке
> 1. smtpd_client_restrictions
>    1.1 белый лист ip-адресов
>    1.2 rbl-спам-проверки
> 2. smtpd_helo_restrictions
> 3. smtpd_etrn_restrictions
> 4. smtpd_sender_restrictions
>     проверка адреса отправителя
> 5. smtpd_recipient_restrictions
>     проверка адреса получателя
> 6. smtpd_data_restrictions
> 7. smtpd_end_of_data_restrictions
> 
> До проверок адресов отправителя и получателя дело не доходит, если rbl
> сказал, что это спамер.
> 
> Есть ли какой-то способ
> или поменять порядок проверки, и если получатель или отправитель
>     в белом списке, то чтобы rbl даже не проверялся, а письмо принималось
> или письмо принимать в любом случае, даже, если rbl сказал, что
>     отправитель спамер, но добавлять тег какой-то, типа SPAM... или в тему письма добавлять *** SPAM *** {Subject}
> 
> Я понимаю, что rbl - зло, но спама реально много. DKIM и SPF спамеры уже легко обходят

В postfix, насколько я помню, порядок проверок сам явно прописываешь в его master-конфиге.

Какие-то проблемы создать новую проверку по белому списку e-mail адресов и вставить её между 1.1 и 1.2?

Модификация заголовков это дело фильтров типа milter: SpamAssassin или rspamd или что-то ещё,
тогда надо rbl-проверки вообще убирать из конфига непосредственно postfix и перемещать
в конфиги фильтров (они такое умеют), чтобы доначислять спам-баллов за попадание в RBL
и маркировать спам.





More information about the freebsd mailing list