Change a domain to a new domain

Customer is switching from MiaB with me to a Microsoft Exchange Server with someone else. To give users the chance to keep their old email, I want to change the domain from domain.com to legacydomain.com. Searching suggests that the way to do this is to just rename the files and directory? A bit scary, but if that is what it is…or is there a better way to do it?

I also plan to add back the domain.com domain to the server, so any email that does try to come in will get forwarded to these accounts via a catchall alias.

All of this is based on my assumption that there is not a way for the owner of the Microsoft Exchange Server to get all the email from my server. Is this a correct assumption?

Thanks,
Keith.

Check the forum. There are plenty of people who’ve used tools to transfer emails between servers, eg using IMAP. If you have lots of users, it might involve a bit of manual/scripted account setup first - haven’t done it myself.

We have 250 users and I do not want any passwords of any sort being revealed to the other server as it may violate any one of the users’ privacy. I really would prefer to just let each user grab their email from the old server at their convenience and move over whatever they want.