-
Written By Loic Traves
-
Approved By Shivam Rathore
-
Publish on September 22nd, 2026
-
Reading Time: 9 minutes
Rebecca Hartley, Chicago, Asked: Our organisation operates an on-premises IMAP email server, and management would like our data transferred to Office 365 ahead of our next audit cycle. As the sole systems administrator responsible for this task, I must determine the mailbox size limits, any folder restrictions, and also whether contact information will migrate too (or not). Is there a reliable method to migrate IMAP to Office 365, that too while keeping our data intact?
IMAP to Office 365 migration is basically the data transfer process, where the mailbox content present in the source email system (that supports IMAP) is migrated to a Microsoft 365 account. This process works the same for Gmail as well as other IMAP-enabled email services. Also, Exchange Online connects to the source server through a migration endpoint. The administrators run the migration using the Exchange admin centre (EAC), the Admin Center preview experience, or Exchange Online PowerShell. It is mandatory for the destination mailboxes to exist before the migration batch starts. This is because of the fact that,
System admins should review these documented constraints before scheduling a migration window.
|
Limitation |
Microsoft-Documented Detail |
|
Supported data |
Inbox and other mail folders only |
|
Contacts |
Not migrated |
|
Calendar items |
Not migrated |
|
Tasks |
Not migrated |
|
Maximum mailbox items |
500,000 items per mailbox |
|
Maximum message size |
35 MB per message |
|
Migration order |
Newest emails migrated first, oldest last |
|
Folder names |
Folders containing “/” are not migrated |
|
Port and security |
Port 993 with SSL is the only supported connection value |
|
MRM and archival policies |
Should be disabled before migration to avoid false “missing item” reports |
|
Source connections |
Client/server, per-user, and IP address connection limits can affect migration speed |
Emails move newest to oldest, so mailboxes over 500,000 items will lose their oldest messages first. Items moved or deleted by MRM or archival policies while transferring are marked as ‘missing’, although no actual data has been lost – making post-migration verification much more complicated. If a mailbox requires contacts, calendars, and tasks alongside email, native IMAP migration alone will not satisfy that requirement.
Before you migrate IMAP to Office 365, it is important to follow a few prerequisites. This will make sure that the entire migration is achieved successfully without any data loss or discrepancies.
This native method suits system admins comfortable working with the Exchange admin center or PowerShell. It depends on accurate CSV mailbox data, a correctly configured migration endpoint using port 993 with SSL. Careful verification and DNS planning are required once the migration batch finishes synchronizing across every provisioned destination mailbox.
Firstly, you need to create your target users within Microsoft 365. Then, assign the required licenses. Next, confirm the destination mailboxes exist, since IMAP migration cannot create them automatically.
First, confirm the source system supports IMAP. Then, collect the server name and connection settings. Next, verify domain ownership for custom domains and review any MRM or archival policies.
First, list every mailbox in a CSV file. Then, add the EmailAddress, UserName, and Password columns. Next, save the file for the migration batch wizard, noting that CSV-based migration suits larger user counts while the Admin Center preview suits fewer than 50 users.
First, enter the source IMAP server name. Then, set the port to 993 with SSL. Next, test the connection, since the endpoint stores the settings Microsoft 365 uses to reach the source mailboxes.
First, upload the CSV file via EAC or PowerShell. Then, select the migration endpoint. Next, start the batch and monitor its progress until synchronization completes.
First, check that emails transferred successfully into each destination mailbox. Then, review the migration results for missing messages. Next, account for MRM or archival policies when investigating any flagged items.
Initially decrease the DNS time-to-live value, then direct the MX record towards Microsoft 365. Then, confirm new email is reaching the destination mailboxes. Finally, delete the migration batch to stop synchronization, and send users a welcome message with their new sign-in details.
|
Method |
Suitable Use |
|
Exchange admin centre |
Standard EAC-driven migration workflow |
|
Admin Center preview |
Smaller migrations, typically under 50 users |
|
PowerShell |
Command-line IMAP migration for larger or scripted deployments |
|
Native migration works when you have to perform a simple and direct data transfer. On the other hand, enterprise level migration includes the migration of legacy archives, or mixed formats, and thus there is a need for more flexibility. The ConverterTools IMAP Backup Tool connects directly to an IMAP account and import IMAP email to Office 365 without any need for scripts or manual CSV batches. It also handles PST/OST files alongside live IMAP sources. |
The software lets IT administrators or working professionals back up their mailboxes from various IMAP-supported email systems to Microsoft 365. The data is transferred over secure SSL/TLS authentication & detects the correct IMAP port (143 or 993) and POP3 port (110 or 995) on its own. This leaves no need for the admins to enter their credentials manually. When you need to migrate to Exchange Online destinations, it supports OAuth and Client ID & Secret authentication. With the help of the same software, you can also migrate IMAP to MBOX, PDF, PST, DOC, DOCX, JSON, CSV, MSG, and EML formats. Moreover, this software can migrate into Primary Mailbox, Shared Mailbox, Online Archive, and Public Folder targets.
A mid-sized enterprise running a self-hosted IMAP server needed to move several hundred employee mailboxes to Office 365 before a compliance deadline. Its IT administrators found legacy folders containing forward slashes and archived messages exceeding the 35 MB ceiling, both of which blocked a clean native migration. The team used the ConverterTools IMAP Backup Tool to export the affected mailboxes, isolate oversized attachments, and rename the restricted folders before re-running the transfer. Completing the migration with verified mailbox integrity, preserved folder hierarchy, and no custom scripting.
You may import IMAP to Office 365 with the help of either method. Below is a tabulated comparison of both methods.
|
Feature |
Microsoft Native IMAP Migration |
ConverterTools IMAP Backup Tool |
|
Source |
IMAP-supported email system |
IMAP server or PST/OST files |
|
Destination |
Microsoft 365 only |
Office 365, Google Workspace, Exchange Online, IMAP Server |
|
Email migration |
Supported |
Supported |
|
Bulk migration |
One CSV batch at a time via EAC/PowerShell |
No fixed size restriction |
|
Duplicate removal |
Not built into IMAP migration |
Subject, sender, recipient, and body matching |
|
Folder mapping |
Preserves original structure only |
1:1, 1:M, and M:1 mapping options |
Make sure you follow the below-mentioned steps while migrating IMAP to Office 365.
In the above blog, we learned that there are two different methods in which a user can migrate IMAP to Office 365. The native method works well; however, it has its own limitations. Therefore, to avoid certain limitations, users prefer to opt for the ConverterTools IMAP Migration tool. This software provides broader format support, allows migration of large volumes, and even provides technical support for personalised assistance.
Ans: Yes, if you use the ConverterTools IMAP Migration Tool, you can directly migrate IMAP data to an Office 365 account without any compatibility issues. Even the software doesn’t store any credentials or store them on any external server to keep them secure.
Ans: Before you migrate the IMAP account data to M365, follow a few pre-migration steps. These include an active Microsoft 365 mailbox, required licences, source IMAP credentials, server details, & migration permissions. Prepare a correctly formatted CSV file. Review connection limits, verify connectivity, and prepare users before migration begins successfully.
Ans: Use port 993 with SSL for secure IMAP connections. Port 143 can support connections using TLS, depending on the source server’s configuration and supported security settings during migration. Confirm provider requirements beforehand for compatibility and security.
Ans: Yes, it is. Administrators can migrate IMAP mailboxes through the Exchange admin centre, too, without PowerShell. Create your migration endpoint, upload your CSV file, configure your migration batch, and start migration through the administrative interface itself – no extra commands needed.
Ans: Create Microsoft 365 mailboxes, assign licenses, prepare source credentials, and use the Exchange admin center preview migration experience. Test several accounts first, then migrate remaining mailboxes in manageable batches while monitoring migration results carefully.
Ans: Yes, with the help of the CSV import feature of the software, you can migrate all employees’ IMAP mailboxes to Office 365 all at once. Even the secure mapping panel maps the intended mailboxes to the target mailboxes as required.
Ans: ConverterTools IMAP Backup Tool is considered to be the best method to migrate IMAP to Office 365 account in bulk. The CSV import feature and bulk mode of migration lets enterprises perform bulk migration, that too, without any loss of data integrity.
About The Author:
Loic Traves is a seasoned technical expert who has helped thousands of clients with Microsoft Outlook and various cloud-based email platforms. He enjoys writing about email client backups and migration processes. Passionate about supporting users in need, he strives to provide the latest insights, clear explanations, and practical, user-friendly solutions.
Related Post