Exchange 2007 can not send email to the Internet
Solution 1
Going back through my questions I realized this one was never answered. Turns out that not a single Exchange 2003 server had an explicitly defined send connector and were all using the default one. As soon as a send connector was explicitely defined within the Exchange Org all mail started using that.
Solution 2
FIXED IT!! (well, at least on my server, not sure if your issue is the same)
It seems that Exchange 2007 does not automatically come with an external SMTP connector. This seems odd as I was able to send external email before setting up the connector to the exchange 2003 server but following the instructions below worked perfectly.
http://www.petri.co.il/configuring-exchange-2007-send-external-email.htm
Related videos on Youtube
Srinidhi
Updated on September 17, 2022Comments
-
Srinidhi over 1 year
i have a table "DEPT" , let me know how to increase the size of a table.
-
splattne almost 15 yearsWhich client: normally connected Outlook, Outlook Web Access or a SMTP client (Outlook Express, Windows Mail etc.)?
-
abby almost 15 yearsThis isn't a client issue, mail is being routed through the system. The problem is the server software (Exchange 2007) is unable to send mail outside of the active directory forest.
-
splattne almost 15 yearsyes, but Exchange handles relaying differently. see this for example: petri.co.il/…
-
abby almost 15 yearsAny mail traveling into the system, I've tested this with OWA, SMTP, and an Exchange 2007 client. The mail gets into the server, it's not being rejected when the client connects. The problem is that once it is on the server sending to the Internet is fine. Sending internally works perfectly.
-
Jon Skeet over 13 yearsBeyond just inserting more rows? What exactly are you trying to do?
-
-
abby almost 15 yearsPlease read fully through the post, after creating the Send Connector all mail from 2003 gets routed to the 2007 half and 2007 still can not send mail to the internet.
-
drgncabe almost 15 yearsStrange, I don't see anything stating that in the article but its still early and I haven't had my coffee yet. I can confirm that both 2003 and 2007 servers can successfully send email to internet users though, it doesn't look like 2003 is routing through 2007 but that could be because of the 2003-2007 connector that shuffles internal email between the two. Now prior to this fix, 2007 was trying (and failing) to route ALL external email through the 2003 server.
-
abby almost 15 yearsI refer you to the second paragraph and first sentence of the third.
-
drgncabe almost 15 yearsHrmmm, I see what your saying. Oddly enough, while all 2003 traffic is going out the lowest cost connector (the 2003-2007 connector) it is going out the Exchange 2007 internet SMTP connector without issue. So as it stands right now it goes Email->Exch03->Exch07->Internet. This is odd, and from what your saying it shouldn't work but that's the way the queues are flowing, I have no messages in the unroutable queue. What are your connectors on both servers? Also, have you tried the mailflow troubleshooter yet? Doubt it'll help but you never know.
-
abby almost 15 yearsI have tried the mailflow troubleshooter, unfortunately it doesn't tell me anything beyond that the mail is backing up in the Unreachable queue and that it can't find a matching connector (even with a * connector). It also seems that the mail on the 2003 side is still leaving through the 2003 connector, or at least until the send connector is created on the 2007 side. I've looked at all the connectors and they all have a cost of 1, so mail traveling to the internet from the 2003 side shouldn't cross over to the 2007 side anyways as that would be a cost of 2 rather than 1.