Exchange 2007 can not send email to the Internet

9,967

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

Share:
9,967

Related videos on Youtube

Srinidhi
Author by

Srinidhi

Updated on September 17, 2022

Comments

  • Srinidhi
    Srinidhi over 1 year

    i have a table "DEPT" , let me know how to increase the size of a table.

    • splattne
      splattne almost 15 years
      Which client: normally connected Outlook, Outlook Web Access or a SMTP client (Outlook Express, Windows Mail etc.)?
    • abby
      abby almost 15 years
      This 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
      splattne almost 15 years
      yes, but Exchange handles relaying differently. see this for example: petri.co.il/…
    • abby
      abby almost 15 years
      Any 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
      Jon Skeet over 13 years
      Beyond just inserting more rows? What exactly are you trying to do?
  • abby
    abby almost 15 years
    Please 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
    drgncabe almost 15 years
    Strange, 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
    abby almost 15 years
    I refer you to the second paragraph and first sentence of the third.
  • drgncabe
    drgncabe almost 15 years
    Hrmmm, 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
    abby almost 15 years
    I 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.