Here is my email situation: Email comes into my network and hits my Exchange server, which is not authoritative. If it doesn't find the recipient on Exchange, it is suppose to look at the Postfix server. Ok, that works ok for domain a.com, I can send receive no problems. However, domains b.com and c.com can send no problems from the Postfix server yet they cannot receive. In hotmail I get this error message when I try to reply: Reporting-MTA: dns;bay0-omc2-s3.bay0.hotm
ail.com
Received-From-MTA: dns;BAY116-W27
Arrival-Date: Fri, 11 Jul 2008 20:31:59 -0700
Final-Recipient: rfc822;user@b.com
Action: failed
Status: 5.5.0
Diagnostic-Code: smtp;550 <user@b.com>: Recipient address rejected: 5.7.1 Unable to relay for user@b.com.
So, I created user@b.com on my Exchange box and it neither sends NOR receives yet I do not see anything queued nor are there any messages in the Event log. Recipient policy has b.com added to it, and since mail passed from Exchange to Postfix I didn't think anything else was needed in regards to the Default SMTP virtual server, which has a section called Forward All Mail with Unresolved Recipients to Host. In that section I added exchangeserver@a.com.
Could this be a DNS issue and if so, internal or external? Externally I basically added the Exchange box's public IP and pointed everything to it, basically mirroring what was already there but respectively changing names and IP's.
Start Free Trial