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, 08:18 , 14-Ноя-06
- header_checks, исключение по адресату в правилах проверки,Strider, 08:19 , 14-Ноя-06
- header_checks, исключение по адресату в правилах проверки,Strider, 15:36 , 14-Ноя-06
- header_checks, исключение по адресату в правилах проверки,guest, 17:27 , 15-Ноя-06
- header_checks, исключение по адресату в правилах проверки,Strider, 08:06 , 17-Ноя-06
- header_checks, исключение по адресату в правилах проверки,Maxim, 09:10 , 17-Ноя-06
- header_checks, исключение по адресату в правилах проверки,guest, 10:47 , 17-Ноя-06
- header_checks, исключение по адресату в правилах проверки,Strider, 10:55 , 17-Ноя-06
- header_checks, исключение по адресату в правилах проверки,Strider, 10:56 , 17-Ноя-06
Сообщения в этом обсуждении
"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... Кстати, супер решение ;), спасибо.