We help IT Professionals succeed at work.

Exchange 2003 Message Routing

eggster34 used Ask the Experts™
Hi there, I have 2 Exchange 2003 sp2 servers within the same routing group.
they both operate on the same domains and are part of the same AD topology, and both utilize a smarthost for smtp connectivity. However, user A on Server A cannot send a message to User B on Server B right now, which is essental for my setup.

I tried creating separate Routing Groups and putting the servers within those groups, but it did not make a difference.

How can I achieve my objective, so that exchange users can email each other and use the smtp smarthost connector for outbound connectivity to other domains?

many thanks.
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
SurajSenior System Engineer

Are you able to resolve the fqdn of one server from another ?
you will have to resolve the fqdn which is on the default smtp virtual server.

- nslookup

does it resolve to correct ip ?

what authentication settings you have default virtual server ? can you share the screen shot ?


yes it does resolve to the server's own ip.
I'm not sure what you are referring to by "default virtual server" . do you need the settings for the smtp server or for something else?
tigermattSite Reliability Engineer
Most Valuable Expert 2011


Creating separate routing groups won't help, since you then need a routing group connector to allow email to be passed between those groups. Routing groups are an advanced routing mechanism which you probably don't need between two servers.

How did you configure the smart host?



I entered it in the default smtp server?
Site Reliability Engineer
Most Valuable Expert 2011

Ah, so on the SMTP Virtual Server?

That setting will cause issues when you have more than one Exchange Server, so you will need to remove that entry. Removing that and the routing group changes will allow email to flow between the two Exchange Servers.

Then, for the smart host for external delivery, configure an SMTP Connector: http://www.msexchange.org/tutorials/configuring-smtp-connector.html


Just adding on to tigetmatt's comment.
When you configure a smart host on Default SMTP virtual server, all that virtual server does is to blindly pass the message on to the smart host. thus when an email is being sent from User A on server A to User B on server B, the mail once it reaches the categorization stage, observes that there is a smart host on the server, it blindly forwards the message to the smart host.

Yes, configuring a SMTP connector makes a lot of sense as SMTP connectors only comes into picture when the mail is sent to something which is not in Recipient policy - In short to internet.