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