Autor: Kevin W. Reed Data: A: exim-users Assumptes vells: [Exim] Newbie configuration Assumpte: [Exim] temporarily rejected RCPT - I think due to server failed.
Exim 4.20
I am getting a temporary rejected RCPT I think because the nameserver for
the IP is responding that it failed...
When I do exim -bh with that IP... the section that seems to indicate the
problem..
... >>> processing "accept"
>>> check hosts = /usr/local/exim4/host_lookup-exempt : /usr/local/exim4/net_lookup-exempt >>> host in "/usr/local/exim4/host_lookup-exempt : /usr/local/exim4/net_lookup-exempt"? no (end of list) >>> accept: condition test failed
>>> processing "require"
>>> check verify = reverse_host_lookup
>>> looking up host name to force name/address consistency check
>>> looking up host name for 216.93.191.141
>>> IP address lookup failed: h_errno=2
>>> require: condition test deferred 451 Temporary local problem - please try later
LOG: H=(matrix141.brightmatrix.com) [216.93.191.141]
F=<brightdeals@???> temporarily rejected RCPT
yolie14@???: host lookup deferred for reverse lookup check
A nslookup of the IP gives...
# nslookup 216.93.191.141
*** localhost can't find 216.93.191.141: Server failed
My question is... Is it doing the right thing or should it have denied the
connection outright. I understand why it can't do a reverse lookup, so it
might be a good thing to not deny because we don't know for sure.