We’re preparing a Microsoft 365 migration for several users whose existing mailboxes are IMAP-based. The number of accounts makes doing everything manually pretty unattractive.
Microsoft’s own documentation confirms that IMAP migration can move mail folders but doesn’t handle contacts, calendars or tasks, so we’re treating those separately.
I’ve been testing an IMAP migration tool from DRS Softech because it has both Single Account and Batch/CSV modes. The batch option seems much more practical when you have a lot of mailboxes because account details can be supplied together rather than repeating the same process for every user.
Another useful part is the mailbox preview. Before migrating, you can see folders, subfolders and email counts and select what actually needs to be transferred. It also supports direct migration to Office 365, Google Workspace, or another IMAP server.
For anyone who has handled a medium-sized IMAP-to-Microsoft 365 project: would you recommend piloting a few accounts first and then using CSV batch migration for the rest? I’m particularly interested in how people verify folder counts and missing messages after the cutover.