Здравствуйте, Lena.
Вы писали 14 марта 2016 г., 16:43:10:
> http можно прямо в конфиге Exim, без внешних скриптов,
> например:
> deny condition = ${if def:acl_c_grey_checked}
> logwrite = passed greylisting helo - delaying \
> ${sg{$sender_rcvhost}{\N[\n\t]+\N}{\040}}
> delay = 22s
> logwrite = passed greylisting helo, endured delay \
> ${sg{$sender_rcvhost}{\N[\n\t]+\N}{\040}}
> condition = ${if
> match{$sender_address_domain}{\N^[\w.-]+$\N}}
> condition = ${if or{\
> {bool{${lookup
> dnsdb{a=$sender_address_domain}{0}{1}}}}\
>
> {!match{${readsocket{inet:$sender_address_domain:80}\
> {GET / HTTP/1.0\r\nHost:
> $sender_address_domain\r\n\r\n}\
> {4s}{ }{socket failure}}}{UCEPROTECT-Network}}\
> }}
> !verify = sender/callout=10s,defer_ok
но тут встает вопрос не выйдет ли боком такая проверка на хорошем
почтовом потоке, коннективити до хостера просело и пачка процессов
зависла в ожидании. Можно конечно минимальный timeout выставить...
--
С уважением,
Alexander mailto:[email protected]
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users