Re: [exim] Add a header when reverse DNS fails or defers?

Top Page
Delete this message
Reply to this message
Author: Walt Reed
Date:  
To: Marc Sherman
CC: exim-users
Subject: Re: [exim] Add a header when reverse DNS fails or defers?
On Fri, Dec 17, 2004 at 10:16:25AM -0500, Marc Sherman said:
> I currently add a header to incomming mail when reverse DNS fails (this
> is from the default config that ships with Debian Sarge):
>
>   warn message = X-Broken-Reverse-DNS: no host name found for IP \
>                  address $sender_host_address
>        !verify = reverse_host_lookup

>
> However, I've run into some spam sites that seem to have intentionally
> set up their reverse DNS to time out, which causes that test to defer; I
> end up with a log message, but no header on the email.


I use this snippit, which works in both cases.

  warn    condition     = ${if eq {$sender_host_name}{}{yes}{no}}
          message = X-Spam-Note: No RDNS


If you want a different message for the timeout versus no RDNS
exists cases, I don't know how to do that.