[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