URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 70210
[ Назад ]

Исходное сообщение
"header_checks, исключение по адресату в правилах проверки"

Отправлено Strider , 13-Ноя-06 15:30 
Помогите с синтаксисом в header_checks для постфикс
нужно отсекать письма с "вредными" аттачамами от всех отправителей, но необходимо в правила включить исключение по адресату (from).

строка для реджекта в header_checks следующая:

/^content-(type|disposition):.*name[[:space:]]*=.*\.(dll|mp3|avi|exe|com|bat|pif|cmd)/ REJECT


Содержание

Сообщения в этом обсуждении
"header_checks, исключение по адресату в правилах проверки"
Отправлено Strider , 14-Ноя-06 08:18 

Пробовал вариант
IF/^from=!(eugene55555@rambler\.ru)/
>/^content-(type|disposition):.*name[[:space:]]*=.*\.(dll|mp3|avi|exe|com|bat|pif|cmd)/ REJECT
ENDIF

Но таким образом пропускаются все письма с перечисленными вложениями. Неужели никто ничего не посоветует?



"header_checks, исключение по адресату в правилах проверки"
Отправлено Strider , 14-Ноя-06 08:19 
Пробовал вариант
IF/^from=!(eugene55555@rambler\.ru)/
/^content-(type|disposition):.*name[[:space:]]*=.*\.(dll|mp3|avi|exe|com|bat|pif|cmd)/ REJECT
ENDIF

вот так т.е. :)


"header_checks, исключение по адресату в правилах проверки"
Отправлено Strider , 14-Ноя-06 15:36 

Народ, ну хоть скажите: можно ли сделать исключение по отправителю в header_checks или нет?



"header_checks, исключение по адресату в правилах проверки"
Отправлено guest , 15-Ноя-06 17:27 
>Народ, ну хоть скажите: можно ли сделать исключение по отправителю в header_checks
>или нет?
Нельзя.


"header_checks, исключение по адресату в правилах проверки"
Отправлено Strider , 17-Ноя-06 08:06 
>>Народ, ну хоть скажите: можно ли сделать исключение по отправителю в header_checks
>>или нет?
>Нельзя.

Очень плохо :(


"header_checks, исключение по адресату в правилах проверки"
Отправлено Maxim , 17-Ноя-06 09:10 
>>>Народ, ну хоть скажите: можно ли сделать исключение по отправителю в header_checks
>>>или нет?
>>Нельзя.
>
>Очень плохо :(

http://www.freesource.info/wiki/Dokumentacija/Postfix/filter...


"header_checks, исключение по адресату в правилах проверки"
Отправлено guest , 17-Ноя-06 10:47 
>http://www.freesource.info/wiki/Dokumentacija/Postfix/filter...
Одно но:
поле "From:" из заголовка письма и envelope sender совершенно разные вещи
и данное (без условно красивое) решение тут не катит.

"header_checks, исключение по адресату в правилах проверки"
Отправлено Strider , 17-Ноя-06 10:55 
>>http://www.freesource.info/wiki/Dokumentacija/Postfix/filter...
>Одно но:
>поле "From:" из заголовка письма и envelope sender совершенно разные вещи
>и данное (без условно красивое) решение тут не катит.


Почему же не катит: ставлю в vip_clients_check мой адресат и все ок.


"header_checks, исключение по адресату в правилах проверки"
Отправлено Strider , 17-Ноя-06 10:56 
>>>http://www.freesource.info/wiki/Dokumentacija/Postfix/filter...

Кстати, супер решение ;), спасибо.