Abacus IT
asked on
How do you configure mailflow between two Exchange environments
Hello everyone!
Here's what I have and need to do. I have 2 domains (seperate forests) with DNS and a trust setup between them. Domain A is running Windows 2003 Server with an Exchange 2007 email server. Domain B is running Windows 2008 Server with an Exchange 2010 email server. Right now everyone is using Domain A. We are in the process of migrating everyone to Domain B. Here's what we need to do. Setup an email connector between the domains. So that I can migrate users mailboxes over to Domain B. Have them create a new user account on Domain B when the migration takes place. But also have mail flow still work with their current email address from the new 2010 exchange server through the connector between the 2007exchange server. (sort of how an upgrade/migration in the same domain works) If anyone can help me with this process that would be great! Thanks for any help.. Cheers!
Here's what I have and need to do. I have 2 domains (seperate forests) with DNS and a trust setup between them. Domain A is running Windows 2003 Server with an Exchange 2007 email server. Domain B is running Windows 2008 Server with an Exchange 2010 email server. Right now everyone is using Domain A. We are in the process of migrating everyone to Domain B. Here's what we need to do. Setup an email connector between the domains. So that I can migrate users mailboxes over to Domain B. Have them create a new user account on Domain B when the migration takes place. But also have mail flow still work with their current email address from the new 2010 exchange server through the connector between the 2007exchange server. (sort of how an upgrade/migration in the same domain works) If anyone can help me with this process that would be great! Thanks for any help.. Cheers!
ASKER
(yes they will use the same email namespace) Ok so right now I have a default install of Exchange 2010. I need to tweak some settings before I try to connect the two. Everything is working currently with Exchange 2007. MX records point to that server as well. I understand what you saying but have no idea how to configure it properly. Also I have a question. Can we keep mail coming to the Exch2007 server and configure that to forward to the 2010 server if the mailbox is not on the 2007 and it's on the 2010 server. Thanks for your help
Yes let me send you a document that I setup with the same idea but from Exchange 5.5 to 2007...just follow the Exchange 2007 setup and set both servers to point to each other...give me a few minutes to get the doc.
ASKER
Thanks I will try this shortly. Setting up email connectors to work properly is all new to me so I may need some additional help. Thanks again
That works...just let me know the results and we can adjust it if needed.
ASKER
Ok so I have both domains and exchange serves running now. Domain A (2003 Server) with Exchange 2007 (this is our current domain which everyone is working on) Then Domain B (2008 Server) Exchange 2010 (this is our new domain, it is a different forest) I'm not sure what to do next. I want to make it so the mx records still point to Exchange 2007. I want to be able to use the move mailbox tool to move a test mailbox to the new Exchange 2010 (have it create a user account in AD during the move) and have mail flow work fine for users on the Exchange 2007 server and 2010 server. If mail comes in and the user is not on the exchange 2007 server I want it to forward to the 2010 server and have everything work fine. Is this even possible? I am getting really confused here and I'm trying to not mess anything up. Also I want users that are moved to the 2010 server to still use the same default email address as they were using on the 2007 server. thanks again for all your help.
ASKER
I am ready to try and configure the relay. I do not have any experience with this, so I am not sure what exactly to do. I took a look at your document and was a little confused. I also came across this last night when trying to do more research.
1.Make your 2010 Authoritative for your SMTP domain (I don't know what this means or how to do it)
2.Remove the checkbox in the 2003 accepted domains that makes to 2003 authoritative for your SMTP domains. (Need to know how to do this for 2007)
3.Create a new send connector to your 2010 from your 2003 for you SMTP domains (Not sure how to do this either)
Your 2003 will not relay all messages that it doesn't have a mailbox for to 2010. Exactly what you want for the migration.
This sounds like what I need to do but they were going from 2003 to 2010. I am going 2007 to 2010. Thanks again for all your help!
1.Make your 2010 Authoritative for your SMTP domain (I don't know what this means or how to do it)
2.Remove the checkbox in the 2003 accepted domains that makes to 2003 authoritative for your SMTP domains. (Need to know how to do this for 2007)
3.Create a new send connector to your 2010 from your 2003 for you SMTP domains (Not sure how to do this either)
Your 2003 will not relay all messages that it doesn't have a mailbox for to 2010. Exactly what you want for the migration.
This sounds like what I need to do but they were going from 2003 to 2010. I am going 2007 to 2010. Thanks again for all your help!
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
great thanks! question. Why would both need to send to one another? If the MX points to Exchange 2007 wouldn't the 2007 server just need to send to the 2010?
ASKER
also we have some other domain names that are accepted domains on the exchange 2007 server. I have created them as well on th 2010 server. I need to set all of these as internal relay correct?
Correct if you don't set them as a internal relay and the are set as authortative then that email will never leave the Exchange 2010 to 2007 if that account does not exist on 2010.
MX record should work also...I have always setup send connectors in these situations.
MX record should work also...I have always setup send connectors in these situations.
ASKER
trying it now!
cool cool let me know how it goes.
ASKER
ok all the commands you gave me worked and created the send connector. I have made the changes. Now I need to use ADMT to migrate a test user to the new domain then move the mailbox from 2007 to 2010 and test. If all mail flow is working I will close this post. Thanks again for your time and help! Cheers!!
Did you test mail flow?
ASKER
I was able to move the test user mailbox today. I just sent a test and received the following bounce back. =(
Diagnostic information for administrators:
Generating server: domain.local (which is old domain)
2007to2010@domain.com
DMIEXCH2.ph.domain.com #<DMIEXCH2.ph.domain.com #5.7.1 smtp;530 5.7.1 Client was not authenticated> #SMTP#
Diagnostic information for administrators:
Generating server: domain.local (which is old domain)
2007to2010@domain.com
DMIEXCH2.ph.domain.com #<DMIEXCH2.ph.domain.com #5.7.1 smtp;530 5.7.1 Client was not authenticated> #SMTP#
ASKER
I was able to get it working! I had to enable anonymous users under the permissions tab for the Default Receive connector! Last question. We have multiple accepted domains. I have created them on both exchange servers. Under the properties of the send connector you had me create on each server. Can I add each domain under the address space tab? I don't have to create a send connector for each accepted domain do I? Thanks again for all your help! CHEERS!!
ASKER
Worked Great! Thanks again Cheers
So if the mailbox is not on 2010 it will forward the email over the the 2003 server....