Normally, it's thought best to have your exchange server NOT be a domain controller. We made ours a domain controller way back when and have not had any trouble as long as the server has enough memory to handle Exchange and domain tasks. If you do want to move your mail to the new server, do this: Build the new server completely and make it a domain computer or controller, whichevr you want. Next, install Exchange, make sure to use a new name for this exchange server. Once you have the two Exchange servers on the same domain, you can go into the Exchange tasks in AD and move the mailboxes to the new server. Once that's complete, you'll have to do a few other cleanup tasks before removing the old mail server. I can't remember the exact steps, it's been a few years, but there are a few settings in system manager you need to change to point to the new exchange server. I'm sure MS has an article on it. I couldn't have figured it out on my own... ha ha