I have been searching these forums for months trying to find the answer to this problem. When trying to send email through our server that comes either from an IP address that does not have reverse DNS or from an internal address, the server appears that it will authenticate the user, but does not accept the message. The console shows:
11/07/2007 10:56:58 AM SMTP Server [0E04:0008-0D4C] Connection from [192.168.1.107] rejected for policy reasons.
IP address of connecting host not found in reverse DNS lookup.
11/07/2007 10:56:58 AM SMTP Server: 192.168.1.107 connected
11/07/2007 10:56:58 AM SMTP Server: Authentication succeeded for user XXX/XXX ; connecting host 192.168.1.107
11/07/2007 10:56:58 AM SMTP Server: 192.168.1.107 disconnected. 0 message[s] received
It is as if the reverse DNS requirement is overriding the specific exceptions that I have set for both:
*Exclude these connecting hosts from anti-relay checks:
[192.168..]
and
*Exceptions for authenticated users:
Allow all authenticated users to relay
In the SMTP inbound site document, I have both Anonymous and Name & Password turned on for both TCP and SSL.
I have seen many posts that have similar problems, but have yet to find one with a solution.
Has anyone solved this?