That is coming from this area of your exim  config.

drop message = REJECTED - We don't accept messages from hosts without reverse DNS
          log_message   = No reverse DNS
          !verify       = reverse_host_lookup
          !verify       = sender/no_details/callout=2m,defer_ok
          !condition    = ${if eq{$sender_verify_failure}{}}


I changed mine to look like this, so I can create a list of exceptions. Not sure when WHITELISTED_DOMAINS is called in marcos.conf, so that may be another place you could create your list.


drop message = REJECTED - We don't accept messages from hosts without reverse DNS
          log_message   = No reverse DNS
       !sender_domains = /etc/skiprdns
          !verify       = reverse_host_lookup
          !verify       = sender/no_details/callout=2m,defer_ok
          !condition    = ${if eq{$sender_verify_failure}{}}




On 02/21/2013 12:37 PM, marcott wrote:
Hi,

My Setup: Baruwa puppet toaster on CentOS 5

The Problem: external senders are getting a delay DSN on their end.  Mail
usually comes through to us though.  Sometimes it doesn't!

What I've found so far: looks like exim is blocking the emails for certain
senders.  Log files from /var/log/exim/reject.log are littered with host
lookup errors as such
(names&  ip's changed to protect the innocent)

2013-02-17 08:25:49 H=(owa.mycustomer.com) [XXX.XXX.XXX.XXX]
F=<[email protected]>  temporarily rejected RCPT<[email protected]>: host
lookup deferred for reverse lookup check
2013-02-17 08:26:50 H=(owa.mycustomer.com) [XXX.XXX.XXX.XXX]
F=<[email protected]>  temporarily rejected RCPT<[email protected]>: host
lookup deferred for reverse lookup check
2013-02-17 08:27:51 H=(owa.mycustomer.com) [XXX.XXX.XXX.XXX]
F=<[email protected]>  temporarily rejected RCPT<[email protected]>: host
lookup deferred for reverse lookup check
2013-02-17 08:28:52 H=(owa.mycustomer.com) [XXX.XXX.XXX.XXX]
F=<[email protected]>  temporarily rejected RCPT<[email protected]>: host
lookup deferred for reverse lookup check
2013-02-17 08:29:53 H=(owa.mycustomer.com) [XXX.XXX.XXX.XXX]
F=<[email protected]>  temporarily rejected RCPT<[email protected]>: host
lookup deferred for reverse lookup check
2013-02-17 08:30:54 H=(owa.mycustomer.com) [XXX.XXX.XXX.XXX]
F=<[email protected]>  temporarily rejected RCPT<[email protected]>: host
lookup deferred for reverse lookup check

(Why every minute? even after the message is delivered?)

I've done a reverse dns lookup on the owa.mycustomer.com and found it
doesn't exist.  I've informed the sender of this.  (it now exists)

I looked at the exim mailing lists for similiar problems/resolutions and did
find similar issues with the resolution being adding the ip to a whitelist.
So I'd like to do this.  I looked into the config files /etc/exim/exim.conf
but the first line says:

# File Managed by Puppet

Now, not being versed in Puppet or exim I'm at a loss where to whitelist
this ip.  Plus, in the config I don't find any reference to reverse lookup
error as noted above.  Config is at  http://pastebin.com/3rhFdEYE
<http://pastebin.com/3rhFdEYE>

Any help would be appreciated.  Thank you!
Best Regards,
Mike



-----
Best Regards,
Mike
--
View this message in context: 
http://baruwa-users-list.963389.n3.nabble.com/Exim-host-lookup-deferred-tp4026120.html
Sent from the Baruwa users list mailing list archive at Nabble.com.

_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056

--
Raymond Norton
LCTN
952.955.7766


_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056

Reply via email to