Don't receive email with 550 550 5.7.1 Unable to relay
Q: One of our clients is settings Exchange 2007. They can send/receive email internally. They can send email to outside. However, they can't receive from the Internet. One return message is "550 550 5.7.1 Unable to relay (state 14)" and other user return message is "550 550 5.7.1 Unable to relay (state 17)".
I had case before - see this post: 550 550 5.7.1 Unable to relay (state - Networking, VPN, TS, Remote ...
What I did,
1. I can telnet port 25 from the internet.
2. it is not DNS issue, and nslookup and mx look fine.
3. Created another allow replay receive connectors (I am not sure I need to do it because the default connector already allows any IP addresses).
4. Accepted domain has our domain name.
What could be the problem?
A: Please run the following cmdlet in EMS on the Exchange 2007 server:
Get-ReceiveConnector | fl > c:\rececon.txt
Please send the output file to us.
There is no need to create an additional receive connector for this. The default receive connector should be able to receive emails from Internet. So you may disable or delete the additional receive connector first.
Then, please collect the SMTP receive log on the Exchange server to check what happened when the email was received:
a. Open Exchange Management Console
b. Expand Server Configuration, highlight the Hub Transport
c. Open the Receive Connector Properties, change the Protocol Logging level to Verbose.
d. Please reproduce the issue. Important: Please let me know the sender & recipient email address used to reproduce the issue.
e. Send the latest SMTP Receive log files at C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\ProtocolLog\SmtpReceive folder to us.
Reply: I fixed it. Since our domain is chicagotechnet.local, I need to add our internet email domain name, for example chicagotech.dyndns.orgto the Accepted domain.
This web is provided "AS IS" with no warranties.
Copyright © 2002-2015 ChicagoTech.net, All rights reserved. Unauthorized reproduction forbidden.