Добрый день.Есть exim и проблема с bounce. Хочу запретить слать боунс если письмо пришло на не существующий адрес. Для этого добавил в начало acl в конфиг:
______________________________________
begin acl
acl_check_rcpt:
deny domains = local_domains
message = Can't verify recipient
!verify = recipient
______________________________________
exim этот блок игнорирует и срабатывает роутер:
rcpt_check_router:
driver = redirect
allow_fail
no_verify
data = "${if eq{}{${lookup mysql{ SQLUSR }}}{:fail: unknown local user}{$local_part@$domain} }"
при этом отправителю приходит письмо о невозможности доставки от mail-daemon. как заблокировать отправку этого сообщения а отправителю ответить 550?
заменил :fail: на :blackhole: теперь все письма принимаются и нет боунса. но мне видится некорректным это.
rcpt_check_router:
driver = redirect
allow_fail
no_verify
data = "${if eq{}{${lookup mysql{ SQLUSR }}}{:blackhole: unknown local user}{$local_part@$domain} }"
хочется все же делать отлуп без оправки письма отправителю. укажите на путь истинный.