LINUX.ORG.RU

Не работает фильтрация по теме мыла, postfix

 


0

1

Так

header_checks = regexp:/etc/postfix/header_checks

header_checks:

/^Subject:/     WARN
/^Subject: .*something/ REJECT 554

1) Не работает. Когда присылают мыло с заголовком «Something» — с большой буквы — проходит. Не знаю прошло бы оно, если бы было с маленькой буквы.

2) Как скомбинировать 2 Subject'a? Что бы и в логах отображалось, и фильтровало по слову. То, что у меня их 2 — это правильно?


1) Не работает. Когда присылают мыло с заголовком «Something» — с большой буквы — проходит. Не знаю прошло бы оно, если бы было с маленькой буквы

/^Subject: .*something/i REJECT

А если хотите один заголовок проверить на =ИЛИ= то используйте оператор if (есть в маne примеры). Когда как такой вид:

/^Subject:/ WARN
/^Subject: .*something/ REJECT 554

может дать непредсказуемый результат.

Bootmen ★★ ()