Hi all
I was busy scanning my reject logs, and I came across this
2006-03-03 12:47:51 H=(resweb) [196.25.20.98] F=<contactus@???> temporarily rejected RCPT <bclark@???>: host lookup deferred for reverse lookup check
This is my setup for ACL that I got off the Exim Wiki (Thanks again for this)
=============================================================================================================
# Sender Verify Failed and no Reverse DNS
# This one bounces email if the sender verify fails and reverse DNS fails. The idea being that the combination of two sins is enough to get you excluded.
drop !hosts = 192.168.111.0/24 : 62.244.190.98 : 62.190.242.153 : 196.35.77.95 : 196.25.20.98
message = REJECTED - Sender Verify Failed and no RDNS
log_message = REJECTED - Sender Verify Failed and no RDNS
!verify = reverse_host_lookup
!verify = sender/callout=2m,defer_ok
!condition = ${if eq{$sender_verify_failure}{}}
#sender verifications are required for all messages that are not sent to lists
require verify = sender
accept domains = +local_domains
endpass
#recipient verifications are required for all messages that are not sent to the local machine this was done at multiple users requests
message = "The recipient cannot be verified. Please check all recipients of this message to verify they are valid."
verify = recipient
=============================================================================================================
For the middle paragraph (sender verification), Is is possible to tell it to skip this test for a list of ipaddress.
Although, I believe this does not solve / answer the original question / problem cause obviously the Admin for proteahotels.com was to lazy to add a reverse lookup record.
I need to find away to allow the emails.
I was thinking if it is possible to have it like this (same idea as top paragraph)
!hosts = 196.25.20.98
require verify = sender
accept domains = +local_domains
endpass
If anyone one I would be most grateful
Kind Regards
Brent Clark