Я пытаюсь настроить BATV в exim, но всегда получаю сообщение об ошибке:
F=<> temporarily rejected RCPT <prvs=1234abcd=my_email@my_domain.ru>: invalid "condition" value "my_email@my_domain.ru"
Соответствующий ACL:
deny message = Invalid reverse path signature
senders = :
!condition = ${prvscheck {$local_part@$domain}\
{\
${lookup mysql{SELECT batv FROM virtual_users \
WHERE email='${quote_mysql:$prvscheck_address}'}}\
}\
{${if eq{$prvscheck_result}{}}}\
}
Exim версии 4.72 ОС: CentOS 6.3
На самом деле не знаю, что делать.
Вот правильная версия:
deny message = Invalid reverse path signature
senders = :
condition = ${if eq{\
${prvscheck {$local_part@$domain}{PRVSCHECK_SQL}{1}}\
}{}\
}
!condition =$prvscheck_resul