[Comm] kill spam (postfix)
Evgeniy Kobzev
=?iso-8859-1?q?evgenik_=CE=C1_diamonds=2Eru?=
Вт Янв 14 08:27:42 MSK 2003
----- Original Message -----
From: "aek" <aek на taxpol.krasnoyarsk.su>
To: "Ilya Palagin" <community на altlinux.ru>
Sent: Tuesday, January 14, 2003 6:16 AM
Subject: Re[2]: [Comm] kill spam (postfix)
> Hello Ilya,
>
> Все фишки по фильтрации прокатывают только если почта принимается по SMTP.
> Попробовал
> smtpd_sender_restrictions = reject_unknown_sender_domain,
> check_sender_access hash:/etc/postfix/access
> работает. Но признаю, что более гибкий инструмент, это использование
> header_checks и body_checks .
> Где по русски почитать про формат regexp?
> Или обьясните на пальцах на паре простых примеров.
> Допустим в
> > </etc/postfix/uce/header_checks>
> > /^From:.*@.*\.currentmail\.com.*$/ REJECT
> > /^From:.*@.*emailwow\.com*$/ REJECT
> > /^From:.*@vmadmin\.com.*$/ REJECT
> > <EOF>
> зачем . после From: ?
. это не точка, а "любой одиночный символ"
> звездочка - любые символы ?
.* - ноль или более "любых одиночных символов"
> связка \. это типа экранирования спец.символа ?
\. - это обычная точка
> что обозначает $ перед закрывающей / ?
конец строки
Всё как в Perl.
Подробная информация о списке рассылки community