Re: How to force routing between two internal smtp domains across Two Edge servers

Not open for further replies.


yes, it seems a bit strange, but:

Company A acquired company B. Exchange organization of the " A" company was extended to the " B" company.

A VPN (with restricted bandwidth) exist between " A" and " B" . A large amount of messages (with large attached files) is sent between A & B.

As the VPN will not be upgraded before 1 year, we want to minimise the traffic bewtween " A" and " B" .


Gulab Mallah

Sounds interesting, so it's two forest scenario!
Mail flow shouldn't be a problem but is it the only thing you are looking for bewteen these two Org?

Gulab | Skype: gulab.mallah


No, only one forest. Company " B" has joined company " A" forest


In that scenario, the solution I gave you may not work for forcing internal email between recipients in the two domains to use the Edge servers if both domains exist in the same organization. That will work for routing inbound external email, but I don't know if it will work for internal email.

If that VPN is over the same public nework connection your Edge servers are using, it doesn't sound like you're gainging anything. If your VPN is bandwidth constrained by that connection, the traffic between the Edge servers will be using that same pipe, and will be just as constrained.

[string](0..33|%{[char][int](46+(" 686552495351636652556262185355647068516270555358646562655775 0645570" ).substring(($_*2),2))})-replace " "


I'm not coming up with anything that's going to do what you're after. I think the die was cast when you brought the other company's Exchange servers into your org. Internal mail routing to those servers is now determined by your AD site tolology, and will use your AD site links, and I can't find any routing options that would circumvent that.[string](0..33|%{[char][int](46+(" 686552495351636652556262185355647068516270555358646562655775 0645570" ).substring(($_*2),2))})-replace " "

Brian Day MCITP

This is what I'm coming up with as well, but I'll do some more digging.

Essentially an internal mail relay for the shared SMTP space may have been better and is often used for situations like this before the more complete migration is finished.

Let's say Contoso buys Fabrikam and have individual Exchange orgs, but you want the Fabrikam users to now have addresses. The Fabrikam admins add to their EAP (Let's assume for now there are not duplicate user names in each org) to generaet email addresses for their users.

Then Contoso changes the accepted domain to an internal relay and specify Fabrikam's Edge (or whatever SMTP devices they have) as the destination server for any recipient not found locally.

Now when receives mail for a user email address it first tries to deliver the mail locally like it always has. Now that is an internal relay, If it cannot find the recipient within its own org, it sends the email off to Fabrikam's org to attempt delivery there.

Microsoft Premier Field Engineer, Exchange
MCSA 2000/2003, CCNA
MCITP: Enterprise Messaging Administrator 2010
Former Microsoft MVP, Exchange Server
My posts are provided "AS IS" with no guarantees, no warranties, and they confer no rights.


I've done consolidations like that, setting up the new company as an internal relay domain. In some cases we'll set them up as an external relay domain in advance, change their MX records to point to our Edge servers, and then use those to relay back to them for a couple of days so that we can do a clean cutover without having to worry about stale MX records. Once you create mailboxes with those addresses in your org, the categorizer is going to make the routing decisions and there doesn't seem to be much you can do to override it.[string](0..33|%{[char][int](46+(" 686552495351636652556262185355647068516270555358646562655775 0645570" ).substring(($_*2),2))})-replace " "
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
M How to force routing between two internal smtp domains across Two Edge servers Exchange Server Administration 3
B Programmatically force html send and insert clipboard contents into body Outlook VBA and Custom Forms 0
J Force account selection for sending reply emails Using Outlook 1
C Force account selection - no reg path nor can create one Using Outlook 9
D How to force full message download for all Gmail messages in all folders with IMAP in Outlook 2013 Using Outlook 1
D Updating Registry to force new task and note items to save in a particular folder Using Outlook 1
S Force Outlook to use TCP Using Outlook 1
C Defer email delivery - but when force sent using F9 Using Outlook 1
R Force use of general outbox Using Outlook 1
F force new meetings and appointments to send from my IMAP account Using Outlook 7
A How can I force Outlook 2003 to use A4 paper? Using Outlook 6
J Force the 'From' account Using Outlook 1
G Macro to Force Filing of Outlook Inbox Using Outlook 9
T Copied Contact Does Not Update With Active Directory Information Changes Immediately. How Do I Force Update? Using Outlook 1
P Force Outlook 2010 to access Exchange Server ? Using Outlook 4
R Some emails force a crash when opened or viewed in the reading pane. Using Outlook 4
D VBA code running on Server? Shared mailbox email routing Using Outlook 3
S Moving Legacy Routing Group Connectors Exchange Server Administration 3
B Routing Group Connector between Exchange 2003 and 2010 Exchange Server Administration 2
R Multiple Domains routing through multiple send connectors Exchange Server Administration 5
C Exchange Addon to do Sender Based Routing Exchange Server Administration 1
P Move emails between 2 mailboxes. Using Outlook 0
G Outlook 2016 sync contacts directly between phone and computer using outlook 2016 Using Outlook 0
L Moving emails with similar subject and find the timings between the emails using outlook VBA macro Outlook VBA and Custom Forms 1
I Automating message move between folders Outlook VBA and Custom Forms 0
D Move Emails between Folders in Separate Mailbox Outlook VBA and Custom Forms 12
S Moving Emails Between Archive Folders Using Outlook 1
C VBA to Forward e-mails from certain address and between certain times Outlook VBA and Custom Forms 1
J Syncing notes between Outlook 2016/Exchange and Outlook for Android Using Outlook 2
R Trying to extract information between two symbols from outlook subject Using Outlook 2
K Macro to search emails between two time slots on public folders with excel export Outlook VBA and Custom Forms 12
H Sync Contacts between Office 365 and Gmail. Exchange Server Administration 3
I Outlook Contacts and Calenders not syncing between PC, IPhone, and Windows 8.1 tablet Using Outlook 3
V Difference between attachment displayname and filename Outlook VBA and Custom Forms 6
N Passing Attachments between forms? Outlook VBA and Custom Forms 2
C Is it possible to have contacts sync real-time between Outlook and iCloud? Using Outlook 1
W Sync categories between Exchange and 2007 Exchange Server Administration 1
S Updating between Smartphone and PC Using Outlook 3
M moving custom field data between outlook and excel? Using Outlook 4
Paul Van Cotthem Is calendar synchronization between Office 2013 and capped by spam or bandwidth limits? Using accounts in Outlook 12
Commodore Difference between Facebook entries in browser vs. people pane Using Outlook 2
P Sync 2013 calendar between 2 devices -Surface 2 and Desktop using Using accounts in Outlook 8
X When travel between time zones Calendar Daily Items a fixed times vs Meetings? Using Outlook 2
Y Search/list all emails sent between 6pm to 12am in the past 30 days Using Outlook 3
L Outlook 2007 Delete and Paste Between Fields Using Outlook 25
X VBA: Confused with variables between ThisOutlookSession and UserForm Using Outlook 1
R Slow Calendar Synch Between Outlook 2013 and iCloud Using Outlook 5
B Syncing Outlook 2010 between two computers Using Outlook 1
Jennifer Murphy Difference between export and archive? Using Outlook 10
F I want simple syncing between my 3 PCs and Android devices. Using Outlook 1

Similar threads