Email is the most sensitive service in a company. You can wait out a failure of a file on a drive, but a mailbox that is not receiving customer orders is a real loss in that same hour. That is why migrating email to Microsoft 365 raises more concern than any other IT project. The good news is that with a sensible plan, users usually do not notice the moment of switching. The bad news is that missed details can turn a migration into chaos. This guide walks you through the whole process.
Before you start moving
The bigger mistakes happen before the migration, not during it. It is worth starting with an inventory.
- How many mailboxes there are and their real size, including archives and shared folders.
- Where email sits today: your own Exchange server, IMAP hosting or another cloud.
- What shared mailboxes, aliases, distribution groups and forwarding rules exist.
- Who holds access to the domain and DNS records, because the switch stands or falls on them.
The most common cause of problems in an email migration is not technology but the lack of access to the domain’s DNS panel at the crucial moment. It is worth confirming that access at the very start, not on the day of the switch.
Choosing the migration method
The way you move depends on where you start from and how many mailboxes you have.
- Cutover migration. All mailboxes at once, good for smaller companies with a single Exchange server.
- Staged or hybrid migration. Mailboxes moved in batches, sensible with a larger number of accounts and a need for both environments to coexist for a while.
- IMAP migration. Used when the source is hosting without Exchange. It moves mailbox contents but not calendars and contacts, which have to be handled separately.
The choice of method translates directly into how long the process takes and how strongly users feel it.
How to avoid downtime
The secret to a smooth migration is order. You move the data before you switch the mail, not the other way round.
- First you copy the mailbox contents to Microsoft 365 in the background, while the old mail still works normally.
- You run an incremental synchronisation that pulls in the mail that arrived during the copy.
- Only at the end do you change the MX record in DNS, directing new mail to Microsoft 365.
- For a while you monitor both environments so nothing is lost between them.
Thanks to this, at the moment of switching the user already has the whole history in the new mailbox, and the only change is a new sign-in.
DNS, the heart of the switch
A few records decide whether mail will work and whether messages will not land in spam.
- MX directs incoming mail to Microsoft 365.
- SPF states which servers may send on behalf of the domain.
- DKIM signs messages, confirming their authenticity.
- DMARC sets what to do with a message that failed verification.
Skipping SPF, DKIM or DMARC is the most common reason company mail lands in recipients’ spam after a migration. It is worth setting them up at once, rather than putting out fires a week later.
After the migration
Switching the MX is not the end but the start of the tidying-up.
- Configure Outlook and employees’ mobile apps.
- Recreate shared mailboxes, aliases and distribution groups.
- Turn on MFA and basic protection for the new environment from day one.
- Only decommission the old server after a few days of calm operation, once you are sure nothing was left behind.
That last point matters. Shutting down the old environment too soon removes the safety net in case something did need to be recovered from it.
The most common pitfalls
- Too small a window for migrating large mailboxes, so synchronisation does not finish before the switch.
- No information for the team that they will need to sign in again.
- Forgotten forwarding rules that lose part of the mail after the migration.
- No backup of the new environment, on the mistaken assumption that the cloud protects data by itself.
Summary
Migrating email to Microsoft 365 does not have to mean downtime or lost mail. The key is an inventory at the start, moving the data before the DNS switch and a proper setup of the mail records. If you prefer someone to go through this process for you and take responsibility for a smooth switch, we help with Microsoft 365 migration and the whole Microsoft 365 deployment. A good first step is a short conversation about where your email sits today and how many mailboxes need to be moved.