Answered by:
Exchange 2003 mail routing issue - Routing Groups + SMTP Default Virtual Server

Question
-
We are trying to create Hybrid Setup between Exchange 2003 and Linux based email server
For this we have installed 3 Exchange Servers and one Linux ServerExpected Mail flow from Exchange (Exch01 and Exch3) to Linux Server
-> From Exchange to 192.168.100.179 (Exch2 - MTA) to 192.168.50.157 (CONNECTORS ARE CREATED ACCORDINGLY)
But the flow is
-> From Exchange to 192.168.100.179 (Exch2 - MTA) to 192.168.2.1 then to 192.168.50.157
Setup as follows
Domain name: exchtest.com
192.168.100.115 Primary AD + Exchange (Hostname : Exch01)
192.168.100.109 Secondary AD + Exchange (Hostname : Exch3)
192.168.100.179 Third AD + Exchange (Hostname : Exch2) as Routing Server (MTA / HUB)
192.168.50.157 Hybrid Linux Server
192.168.2.1 as Incoming and Outgoing Server
Users :
user1@exchtest.com on 192.168.100.115
user2@exchtest.com on 192.168.100.109
user3@exchtest.com on 192.168.50.157
Mail flow:
- Exchange to Exchange, Exchange to outside world and from Outside world works fine
- Incoming mails from outside world to 192.168.2.1 to 192.168.100.179 to respective Exchange Server
- Outgoing mails from Exchange to 192.168.100.179 (MTA) to 192.168.2.1 then to outside world
Routs
Routing Groups
Created 3 routing groups
Exch01 to Exch3 via Exch2
Exch3 to Exch01 via Exch2
Outside world to 192.168.2.1SMTP Connector
Servers -> Exch01 -> Protocols -> SMTP -> Default SMTP Virtual Server
Added IP "[192.168.50.157]" in "Forward all mail with unresolved recipients to host" under Messages Tab
(Same SMTP connector under all the 3 servers)Thanks
VS
Wednesday, June 22, 2011 8:47 AM
Answers
-
Add 192.168.100.179 (Exch2 - MTA) to your as a SOURCE server to your SMTP Connector pointing at the linux box smarthost.
Clint Boessen MVP - Exchange Server, MCSE, MCITPx4, Dip Network Engineering
Perth, Western Australia
Blog: http://clintboessen.blogspot.com/
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.- Proposed as answer by Clint Boessen Friday, June 24, 2011 7:03 AM
- Marked as answer by Gen Lin Monday, July 4, 2011 8:14 AM
Friday, June 24, 2011 7:02 AM
All replies
-
Why you want to send email from 179 to 157 and then go to Linux server. Let it go from exchange 2003 to directly Linux box and to do so you need to create one SMTP connector , In source use all exchange 2003 box and target use Linux box.
If you really want to flow from 179 to 157 then you can create one SMTP connector and use smart host to 157 (source only 179).
Please let me know if i understood you here correctly.
Anil MCC 2011,ITIL V3,MCSA 2003,MCTS 2010, My Blog : http://messagingschool.wordpress.comWednesday, June 22, 2011 10:32 AM -
Hi,
Do you mean that the outgoing mails should be expected go to Linux Server , then go to the Exch2 - MTA for Internet delivery, but now it will go to Exch2 - MTA, then go to Linux Server for Internet delivery? Please clarify.
You mentioned that you created 3 routing groups, Do the three exchange servers in the respective routing group? How do you create the connectors for these three routing groups?
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Thanks Gen Lin-MSFTThursday, June 23, 2011 6:23 AM -
Add 192.168.100.179 (Exch2 - MTA) to your as a SOURCE server to your SMTP Connector pointing at the linux box smarthost.
Clint Boessen MVP - Exchange Server, MCSE, MCITPx4, Dip Network Engineering
Perth, Western Australia
Blog: http://clintboessen.blogspot.com/
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.- Proposed as answer by Clint Boessen Friday, June 24, 2011 7:03 AM
- Marked as answer by Gen Lin Monday, July 4, 2011 8:14 AM
Friday, June 24, 2011 7:02 AM -
Dear All, Thanks for the responses.
Client is already using through "ROUTING GROUPS" and not willing to change to "SMTP ROUTINGS". I have tested with "SMTP ROUTES" things are working perfectly the way it suppose to be. But through "ROUTING CONNECTORS" it's giving problems.
Even If I'm replacing "192.168.50.157" with non existing IP, still mails are reaching to "192.168.2.1" in below SMTP Routing (which is strange)
Added IP "[192.168.50.157]" in "Forward all mail with unresolved recipients to host" under Messages Tab
(Same SMTP connector under all the 3 servers)Thanks
Tuesday, July 5, 2011 5:39 AM -
Hi Gen,
Thanks for the response.
Exch01 and Exch3 are Mailbox Servers
Exch2 is SCANNING Servers. All the mails between Exch01 and Exch3 should flow through EXCH2. And any non existing users of same domain should go through EXCH2 then to 192.168.50.157 (Linux Server)
For INTERNET DELIVERY :EXCH01 / EXCH3 -> EXCH2 -> 192.168.2.1 -> Outside world
Thanks
Vidya Sagar
Tuesday, July 5, 2011 5:43 AM -
Hi Anil,
Client has already using "ROUTING GROUPS" and not willing to shift to "SMTP CONNECTORS"
If I get the answer for below, I think my problem gets resolved
Even If I'm replacing "192.168.50.157" with non existing IP, still mails are reaching to "192.168.2.1" in below SMTP Routing (which is strange)
Added IP "[192.168.50.157]" in "Forward all mail with unresolved recipients to host" under Messages Tab
(Same SMTP connector under all the 3 servers)Thanks
Vidya Sagar
Tuesday, July 5, 2011 5:46 AM