Dean Brooks wrote:
> On Sun, May 10, 2009 at 02:37:20AM +0800, W B Hacker wrote:
>> Brian Blood wrote:
>> I get the impression those participating in the thread are not aware
>> that the Exim reverse_host_lookup has sufficiently thorough logic to
>> discriminate between 'good enough' and 'NFW' returns.
> 
> Neither reverse_host_lookup or the $host_lookup_failed variables are
> acceptable for testing explicitly for the existance of PTR records.
> Both will fail if the forward lookup fails.
> 
> Also, those mechanisms do not give enough granularity over DNS
> timeouts on *just* the PTR lookup itself.  The $host_lookup_deferred
> will be set if either the PTR or the forward lookup times out, which
> compounds the problem further.
> 
> I am unaware of any other way to do this without using dnsdb.
> 
> --
> Dean Brooks
> [email protected]
> 

I believe your last statement.

That doesn't flag it immutable.


What do you suppose this does?


   # C_1 PTR RR Test
   #
   warn
    condition    = ${if eq{$sender_host_name}{}{yes}{no}}
    log_message  = C_1 Null return for PTR RR search. KMELHEA

The real 'experts' here can probably do that in 1/10 the byte-count...

Bill

-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to