Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

Exchange 2003 to Exchange 2007 connection help.

Posted on 2009-04-17
8
Medium Priority
?
1,209 Views
Last Modified: 2012-05-06
Current setup: Spam filtering service that filters our inbound and outbound email and sends/receives directly to our exchange 2003 server. We purchased a new server with exchange 2007 to be housed in a different office and to be used by the people in that office. Outlook is getting slow for this office going over a site to site VPN. I installed Exchange 2007 and had issues with email outside our domain. After changing a lot of settings aI wasn't comfortable with I ended up doing a full reinstall of Windows and Exchange 2007. When the installation was complete exchange had configured itself into a loop from the first install of exchange that i never removed from our exchange 2003 server. So internal mail was working but any outside mail was being bounced between the 2 servers. I was able to fix it by deleting the connector on the exchange 2003 server that was configured to point to the exchange 2007 server.

So now my exch2003 box is functioning like it was and the exch2007 is unused. I set up a mailbox to test it and now I can send out but not internally and I can't receive from either. Under the exch2007 send connectors there are 2 configured. The first is configured to send to our external spam filtering server and the second is configured to send to our exch2003 server.

So can anyone shed some light on how this should be configured? We want all the users to use the exchange server in their respective office to keep that traffic off the VPN.
0
Comment
Question by:js479
  • 5
  • 3
8 Comments
 
LVL 65

Expert Comment

by:Mestha
ID: 24169702
First - ensure that you do not have a smart host set on the SMTP virtual server of the SMTP virtual server in the Exchange 2003 server.

This should be as straight forward as setting an SMTP Connector on the Exchange 2003 server, with the scope of Routing group and set the smart host to your external antispam filtering service, then create a Send Connector in Exchange 2007 to send email for * to the external antispam filtering service as well. Internal email will go over the direct connection between the servers, as long as they can see each other.

At no point should another Exchange server be set as a smart host.

Simon.
0
 
LVL 1

Author Comment

by:js479
ID: 24170845
I've verified that the default SMTP virtual server does not have a smart host.
There was a SMTP connector on the exch2003 server, I changed it from Entire Organization to Routing group.  "Allow messages to be relayed to these domains"  is unchecked, and the address space is SMTP *.
Under "connected routing groups" it's empty, should there be something in that box?

On the exch2007 server the send connector is set how you describe. 2 questions: 1. Should the "Scoped Send connector" box be checked? 2. On the Source Server tab the exch2003 server is listed and when I try to add the exch2007 server (assuming I should be) I get this error message "Source server "DCMSX01" is not from the connector's source routing group."
Should the exch2007 server be listed here and if so why isn't it working?

0
 
LVL 1

Author Comment

by:js479
ID: 24171199
Also, I've checked the queues and the messages I'm trying to send from one to the other exchange server end up in the "unreachable domain" queue.
0
Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

 
LVL 65

Expert Comment

by:Mestha
ID: 24175509
If the address space is set then you do not set a connected routing group. Therefore leave connected routing group blank.
Scoped Send Connector should probably left unselected, as it is for use with other Exchange 2007 servers when you have multiple Hub Transport servers in other AD sites.

Are you sure that the Send Connector that you are seeing on the Exchange 2007 server is NOT the SMTP Connector from Exchange 2003? Exchange 2007 can see the Exchange 2003 SMTP connectors, but as a Send Connector that you cannot modify (a lot of the options will be greyed out).

If that is the case then you need to create a new Send Connector.

Unreachable domain would tend to point to a missing Routing Group connector between the Exchange 2003 routing group and the Exchange 2007 routing group. Check that is in place either using ESM or

get-routinggroupconnector

Simon.
0
 
LVL 1

Author Comment

by:js479
ID: 24184701
I'm only seeing one send connector on the Exchange 2007 server and it's the same name as the send connector on the Exchange 2003 server. Opening the properties sheet I see that the protocol logging level is greyed out so I think you are correct that this is the 2003 connector.

I created a new "internal" send connector with a distinct name.

when I run get-routinggroupconnector it doesn't return anything. How do I create a new Rouoting Group connector?
0
 
LVL 1

Author Comment

by:js479
ID: 24184825
Clarification: On the Exchange 2007 server I don't see a way to create a routing Group connector, on the Exchange 2003 server under Routing Groups is "First Routing Group". Under members there is one entry for the exchange 2003 server and under connectors is a Calendar Connector and the send connector I described earlier.
0
 
LVL 65

Accepted Solution

by:
Mestha earned 2000 total points
ID: 24186533
Routing group connectors are created by Exchange 2007 through the Powershell.
It should have been created during the setup.

To create a new one simply run

new-routinggroupconnector

and follow the prompts. You will need to run it twice, once for Exchange 2003 to Exchange 2007 and then once for the other way back. Call them something different. I often use 2003-2007 and 2007-2003. If they are the same name, when it comes to removing them things get complicated.

Simon.
0
 
LVL 1

Author Comment

by:js479
ID: 24188227
Success! Mail is now working both inside and outside the network. Thank you for your help.
0

Featured Post

Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Want to know how to use Exchange Server Eseutil command? Go through this article as it gives you the know-how.
On September 18, Experts Exchange launched the first installment of the Help Bell, a new feature for Premium Members, Team Accounts, and Qualified Experts. The Help Bell will serve as an additional tool to help teams increase question visibility.
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Suggested Courses

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question