Golub Mikhail wrote:
> Доброго времени суток.

приветствую

> Подскажите, пожалуйста, как правильно выдать defer, если библиотека
> резолвера тоже возвращает SERVFAIL?
> 
> warn set acl_c_rdns = ${lookup
> dnsdb{defer_never,ptr=$sender_host_address}{$value}fail}
> 
> Под " condition = ${if eq{$acl_c_rdns} {}}" - попадают и SERVFAIL и
> NXDOMAIN.
> 
> Как отделить временную ошибку резолвинга от явного отсутствия записи в
> обратной зоне?

exim сам резолвит PTR запись и пытается резолвить соответствующую A
запись в прямой зоне.

можно использовать $host_lookup_failed и $host_lookup_deferred, значения
которых зависят от наличия проблем при резолвинге.


-- 
Best wishes Victor Ustugov  mailto:[email protected]
public GnuPG/PGP key:       http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614          JID: [email protected]
nic-handle: CRV-UANIC

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

Ответить