Link to home
Start Free TrialLog in
Avatar of BLipman
BLipmanFlag for United States of America

asked on

Exchange Migration Between Forests - Mail Routing Issue

Hello,
I am preparing a migration from one domain in forest A to a new domain in forest B.  I have an Exchange 2003 server in A and a new Exchange 2007 server in B.  I have SMTP addresses in forest A with two different namespaces (let's call them abc.com and xyz.com).  
Forest A's domain is actually abc.com, xyz.com is another namespace we use because it is shorter and has always been around so I need to properly deliver to both abc.com and xyz.com.  This works well in the current configuration.  
When I create a test user in my new forest B (let's call this mno.ad), I can deliver mail to abc.com but not xyz.com.  Let me back up a bit.  I have the old server configured to deliver all internal mail to the new server which cannot be resolved in its namespace.  This lets me send to abc.com or xyz.com, hit the old server, when a user isn't found, it forwards to the new server and delivers.  The way back is where things break down.  For some reason, even though I have abc.com and xyz.com set up as internal relay domains, I can only deliver to abc.com (the one that matches my old ad name).  I belive this is because abc.com is configured in the new DNS as a stub zone pointing back to my old abc.com domain controllers.  The xyz.com namespace (on the new side) is configured as a primary zone.  I am guessing the new mail server is searching the global catalog and finding my users on the old server and suceeding but I am not sure how to get the other namespace delivering.  
I want to move a few mailboxes a week ahead of time to work out any bugs before I make the change to move all user accounts and workstations into the new domain.  I don't want to sort out mail routing issues when I have all of these other issues to work out.  

I have a kind of strange scenario so feel free to ask more detailed questions and I will answer to the best of my ability.  
Avatar of Akhater
Akhater
Flag of Lebanon image

I don't know if it is only me but I've read what you wrote 3 times and I didn't get it totally.

failing emails are sent from 2003 to 2007 or 2007 to 2003 or what ?


" I have the old server configured to deliver all internal mail to the new server which cannot be resolved in its namespace. " what does this sentence means ?

Avatar of BLipman

ASKER

Sorry, the scenario is kind of complicated and I don't have the best understanding of exchange in the first place.  

I have an old domain and an exchange 2003 organization.  I have a new domain in a new forest with an exchange 2007 organization.  I am trying to move my mailbox from the old to the new.  I exmerge, delete my box from the old, and then do the Import-Mailbox on the new side.  That gets my box in the new domain and exchange org.  

I have all incoming mail from our filtering service coming to the old exchange server.  I have the old server set to "Forward all mail with unresolved recipients to host: 'new mail server'".  The new server has a receive connector (Legacy Forest) to accept this mail.  

The new server has three Accepted Domains:
1) mycompany.ad (the name of our new AD) - type Authoritative
2) abc.com (the name of our old AD and one of our SMTP namespaces in use) - type Internal Relay
3) xyz.com (an arbitrary SMTP namespace that we use) - type Internal Relay

So far, when I move my mailbox, I can receive mail from an external system (my gmail account), I can receive messages from a user in the old exchange organization using either myname.abc.com or myname.xyz.com
Where I fail is, signing into the new mailbox as me, I try to send to any of my users on the old server with the xyz.com namespace (coworker@xyz.com); it works going to coworker@abc.com.  

Is this more clear?  Sorry, I am learning and doing at the same time.  Most articles I come across tell you how to do this within a forest but I have two forests with a trust in between.  My DNS in the new AD has stub records pointing back to my internal DNS in the old domain.  

What else do you need to know/have clarified?
well it is much more clearer now!

how did you get it to work for abc.com ?

in you organization config, create a new Send Connector with address space xyz.com and cost 1, configure it to use your old exchange server as smart host. it should work
Avatar of BLipman

ASKER

I have a single send connector in my new environment called Legacy Forest, it alows "SMTP * - cost 1", "SMTP abc.com - cost 1", and "SMTP xyz.com - cost 1".  No flow to xyz.com...I have a few MS tickets from our partnership so I called one in.  I am getting in touch with the Exchange 2007 connector team now.  

TIA for the help though, they will probably get me working but if you can figure it out in the mean time all the better.  I am dead in my tracks on a huge project because of this so I didn't have much time to get a DIY/Experts Exchange solution together as I would normally allow.  
and this smtp connector you have is it using a smart host ?
ASKER CERTIFIED SOLUTION
Avatar of BLipman
BLipman
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial