Подскажите, плиз.
Пытаюсь сделать роутер с условием
condition = ${if match_ip{$sender_host_address}{+relay_from_hosts}{yes}}
т.е. чтобы роутер применялся только для хостов из +relay_from_hosts.
но в таком виде это условие не работает. в дебаге это выглядит как:
--------> myrouter router <--------
26764 local_part=nick domain=domain.com
26764 checking "condition"
26764 10.2.2.4 in "localhost:127.0.0.0/8:10.2.2.0/24"? no (cannot match
host name in match_ip list)
26764 10.2.2.4 in "+relay_from_hosts"? no (end of list)
26764 myrouter router skipped: condition failure
Что у меня не так? Может вместо match_ip нужно использовать что-то другое?