Страница 1 из 1

Добавить исключение в check_helo (exim)

Добавлено: 2012-03-05 15:52:19
bobot
вот фильтр acl

Код: Выделить всё

deny    message     = Bad HELO: I am the localhost! ;)
           condition   = ${if eq{localhost}{$sender_helo_name}}
             hosts = !127.0.0.1 : !localhost

И вот когда я посылаю письмо с squirrelmail

оно мне пишет

Код: Выделить всё

Сообщение не было отправлено. Ответ сервера:
Запрос не выполнен: почтовый ящик недоступен
550 Bad HELO: Host impersonating [mydomain.com]
Понятно правтло сработало так как squirrelmail в helo поставил localhost

Мне не понятно чего не сработало исключение в этом правиле

Код: Выделить всё

deny    message     = Bad HELO: I am the localhost! ;)
           condition   = ${if eq{localhost}{$sender_helo_name}}
             [color=#FF0000]hosts = !127.0.0.1 : !localhost[/color]
Т.е. этот фильтр не должен срабатывать так как c доверенных доверенный хост

Re: Добавить исключение в check_helo (exim)

Добавлено: 2012-03-06 7:12:37
dikens3
В полезных скриптах отладка, поставьте свои данные, логи сюда.

Re: Добавить исключение в check_helo (exim)

Добавлено: 2012-03-06 12:30:07
bobot
dikens3 писал(а):В полезных скриптах отладка, поставьте свои данные, логи сюда.
Всё работает !! То я наверное вчера перетрудился

Да вот у меня вопрос тоже из этой серии

вот

правило

Код: Выделить всё

deny    message     = Bad HELO: Host impersonating [$sender_helo_name]
            condition   = ${if match_domain{$sender_helo_name}{+local_domains}{true}{false}}


а вот

Код: Выделить всё

domainlist local_domains = mydomain.com
Т.е. если я поставлю в HELO = mydomain.com

то сработает Bad HELO: Host impersonating mydomain.com

Разве это правильно запрещать в HELO подставлять свой домен , это ж вроде правильно

Re: Добавить исключение в check_helo (exim)

Добавлено: 2012-03-06 18:27:35
dikens3
Своим HELO может подставляться только сам сервер, и никто другой. А уж определить он это или нет, сервер может вполне по IP-адресу. Данное правило скорее для внешних клиентов/серверов. Раньше спамеры так забавлялись над неродивыми админами.