После обновления экзима с версии 4.72 до 4.84
сломалась 1 из проверок с руганью

failed to expand condition "${if and{{bool_lax{NULL}}{bool_lax{${if
!match_ip {1.2.3.4} { ${lookup dnsdb {>:a= ${lookup dnsdb {>:
mxh=$domain} } } } } }}}}}" for dnslookup router: unable to complete
match against " ${lookup dnsdb {>:a= ${lookup dnsdb {>: mxh=$domain":
NULL inside "and{...}" condition


Сама проверка
condition = ${if !match_ip {1.2.3.4} { ${lookup dnsdb {>:a= ${lookup
dnsdb {>: mxh=$domain} } } } } }


В чём ошибка понимаю, но сходу что-то не могу придумать как переписать
данный condition..
Требуется помощь зала.

Задача - проверить что MX данного домена не равен IP нашего сервера.


_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить