17.06.2021, l...@lena.kiev.ua<l...@lena.kiev.ua> написал(а): > 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:shutdown=no}{ }{socket failure}}}{UCEPROTECT-Network}}\ > }}
Поставил такое, до правил келлаута: drop message = Your host looks like spam sender condition = ${if match{$sender_address_domain}{\N^[\w.-]+$\N}} condition = ${if match{${readsocket{inet:$sender_address_domain:80}\ {GET / HTTP/1.0\r\nHost: $sender_address_domain\r\n\r\n}\ {4s:shutdown=no}{ }{socket failure}}}{UCEPROTECT-Network}} Ругается на Tainted filename for search: 'inet:example.com:80', exim-4.94.2. Причина понятна - содержимое переменной $sender_address_domain может быть стрёмным. Как Вы такое обходите? -- Alexander Sheiko _______________________________________________ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users