Office 365 to IMAP Migration
EdbMails provides a direct Office 365 to IMAP migration workflow for moving supported email data from Microsoft 365 / Exchange Online mailboxes to an IMAP-compatible destination. The source in this workflow is Office 365, and the destination is the IMAP server. EdbMails migrates supported messages, attachments, folders, and common message properties exposed by the source and accepted by the destination.
Direction note: This page covers Office 365 / Microsoft 365 → IMAP. If your source is an IMAP server and your destination is Microsoft 365, use the separate IMAP to Office 365 migration guide.
EdbMails Office 365 migration software can connect Microsoft 365 mailboxes to supported IMAP-compatible destinations such as Gmail, Zoho Mail, Zimbra, IceWarp, cPanel-hosted email, Plesk-hosted email, Rackspace Email, Dovecot, hMailServer, and other servers that provide compatible IMAP access.
The following sections guide you through the relevant Office 365 to IMAP migration scenarios, pre-migration tasks, migration steps, and useful tips required for migrating your mailbox data from Office 365 to various IMAP servers.
Organizations typically perform this migration when changing email providers, moving to a different hosted email service, or consolidating mailbox environments onto IMAP-based infrastructure. Standard IMAP migration covers email messages, attachments, folders, and supported message properties. Contacts, calendars, tasks, and other non-mail workloads require a separate supported method unless the destination also provides a compatible CalDAV/CardDAV workflow.

What is Office 365 to IMAP Migration?
Office 365 to IMAP migration is the process of moving mailbox data, such as emails, folders, and attachments, from Microsoft 365 or Exchange Online into an email account hosted on an IMAP-enabled server. The source is the Office 365 tenant, and the destination is any mail platform that supports the IMAP protocol, such as Gmail, Zoho, Zimbra, cPanel, or a self-hosted IMAP server.
The migration involves connecting to the Office 365 source, connecting to the IMAP destination, selecting and mapping the mailboxes to move, and running the transfer with EdbMails.
IMAP itself is a protocol for retrieving email and folders, so a plain IMAP connection carries emails and folder structure, not calendars or contacts. Where the destination also supports CalDAV/CardDAV, EdbMails can migrate calendars and contacts alongside email using a separate CSV option, covered in the migration steps below.
Why Migrate Office 365 Mailboxes to IMAP?
- Changing email providers: moving away from Office 365 to a different hosted email service while keeping existing mailbox data intact.
- Reducing Microsoft 365 dependency: shifting mailboxes to an independent IMAP-based platform instead of remaining tied to the Microsoft ecosystem.
- Platform consolidation: bringing mailboxes from Office 365 together with other mail accounts onto a single IMAP-based environment.
- Small business email migration: moving to a simpler, lower-cost IMAP mailbox setup that better fits a smaller organization's needs.
Reasons to migrate from Office 365 to an IMAP server
Reasons to consider migrating from Office 365 to an IMAP server:
- Cost control: IMAP servers often cost less to run than Office 365 licensing, particularly for organizations with a large number of mailboxes.
- Vendor independence: Migrating to an IMAP server removes dependency on Microsoft's licensing terms and ecosystem.
- Hosting consolidation: Organizations already running IMAP-based infrastructure, such as cPanel or Zimbra, can bring email under existing hosting instead of maintaining a separate Office 365 subscription.
- Data residency and control: Self-hosted IMAP servers give organizations direct control over where email data is stored and how it is backed up.
EdbMails Software for Office 365 to IMAP Migration
EdbMails provides a guided Office 365-to-IMAP workflow with source and target connection, mailbox selection, mapping, filtering, concurrent processing, incremental follow-up runs, and migration reports. Automatic mapping can reduce repetitive setup where source and target identifiers align, but administrators should review the final mapping before migration. Actual throughput depends on Microsoft 365 service limits, the destination IMAP service, mailbox volume, bandwidth, and migration-computer resources.
Supported scenarios for Office 365 to IMAP migration by EdbMails
EdbMails supports various types of Office 365 to IMAP migration. Below are the migration scenarios that EdbMails supports for Office 365 to IMAP migration:
- Office 365 to Zimbra migration
- Office 365 to Zoho Mail migration
- Office 365 to Gmail migration
- Office 365 to IceWarp migration
- Office 365 to cPanel migration
- Office 365 to Rackspace migration
- Office 365 to Plesk migration
- Office 365 to AOL Emails migration
- Office 365 to 123 Reg migration
- Office 365 to Bluehost migration
- Office 365 to Dovecot migration
- Office 365 to hMailServer migration
- Office 365 to BigRock migration
- Office 365 to Liquid web migration
- Office 365 to Dreamhost migration
- Office 365 to Comcast migration
- Office 365 to SmarterMail migration
Target compatibility note: The destination must provide a supported IMAP endpoint and authentication method. Proton Mail does not expose a standard remote IMAP target for third-party migration tools; Proton Mail Bridge is designed to provide local IMAP access for supported desktop clients. Amazon WorkMail is also not recommended as a new migration target because AWS stopped accepting new WorkMail customers on April 30, 2026 and will end WorkMail support on March 31, 2027.
Common Office 365 to IMAP Migration Scenarios
- Complete mailbox migration: move all required Office 365 mailboxes to the IMAP destination.
- Selective mailbox migration: move only specific users or departments.
- Domain migration: move mailboxes when changing email hosting providers.
- Historical email migration: transfer existing mailbox data from Office 365 to the new platform.
Office 365 to IMAP migration: Pre-migration tasks
The following steps need to be completed before you can begin migrating your mailbox data from Office 365 to an IMAP server:
Migration planning: before you start, identify the mailboxes to migrate, verify the destination IMAP settings, prepare the source-to-target mailbox mapping, and check mailbox sizes against the destination. See the Office 365 to IMAP Migration Checklist below for the full before, during and after list.
- On the source Office 365 server side:
- Use the Microsoft 365 account, application registration, and permissions required by the EdbMails connection method you select. Use Global Administrator privileges only where that connection or tenant-consent workflow requires them.
- Assign the suitable Office 365 licenses for the required mailboxes
Click here to assign Microsoft 365 licenses to user accounts
- To migrate your Office 365 public folders and archive/shared mailboxes you must set them up correctly.
Click here to create Office 365 Public folder and assign admin permissions.
Click here to create Shared mailboxes on Office 365 and set the required permission.
Click here to enable archive mailboxes on Office 365
- Make sure that you have the required Bandwidth for Office 365 migration
Click here for network and migration planning, performance factors and best practices for Office 365 migration.
- Review large-message and mailbox limits on the destination IMAP service before migration. Messages that exceed the target provider's accepted size or quota may require separate handling.
- On the target IMAP server side:
- Get your IMAP server host name, port number, email address, and password to log in to the target IMAP server.
- If migrating multiple mailboxes, prepare a CSV file with columns as email address, password, IMAP server host name, and port number.
- If Gmail is the target, use the Google authentication method supported by the selected EdbMails connection. Google recommends Sign in with Google where supported; an app password should be used only when the workflow requires it and the Google account is eligible for app passwords.
- On the source Office 365 server side:
Selective Office 365 to IMAP Migration
Selective migration allows administrators to migrate only the required Office 365 mailboxes to an IMAP destination instead of moving the complete environment. This approach is useful for phased migrations, or when only specific users or departments need to be transferred while the rest remain on Office 365.
How to Migrate Office 365 to IMAP Using EdbMails
EdbMails can help you with a smooth and simple migration from Office 365 to IMAP with a user-friendly interface. So you can migrate all your mailboxes' data easily and securely with the following steps:
Step 1: Download and Install EdbMails application- Download and install the EdbMails application on your computer.
- Double click the EdbMails setup (EdbMailsSetup.exe) to install the application.
- Follow the instructions that appear to complete the installation.
See EdbMails system requirements for Office 365 migration
- Click 'Login' or 'Start Your Free Trial' to access the application
- Select the option 'Office 365 Migration'
- Select ‘Office 365 to IMAP migration’
- Either keep the default job name or enter your preferred job name, then click 'Next' to proceed.
- Click the ‘Add New Connection’ button to establish a new connection to the source Office 365. To use the previous connection, select it from the connection list and click the ‘Connect to Existing’ button to proceed.
- Choose the required connection options and click the ‘Next’ button.
- Select the appropriate connection method and click the ‘Login’ button to continue.
Connect to Office 365 server using secure modern authentication
- Authenticate on Microsoft sign-in page.
After the successful authentication, choose one of the methods to load the mailboxes. You can also load and migrate the mailboxes using a CSV file.
- Select the mailboxes you want to migrate from the source Office 365 server.
- Click ‘Next’ to proceed.
- For this Office 365-to-IMAP workflow, choose 'Connect to IMAP'. To connect a single target account, select 'Single User / Account Migration.'
- Select the appropriate IMAP host name from the list or enter it manually, then provide the target mailbox address and the authentication credential required by that provider. For Gmail, use the Google authentication method supported by the selected EdbMails connection; use an app password only when required and available for the account.
- Click the ‘Login’ button.
- Once the mailboxes are loaded, click ‘Next’ to proceed.
- For migrating multiple mailboxes, choose 'Multiple (Bulk) Users/Accounts Migration,' and click 'Next' to proceed
- Click on ‘IMAP Migration CSV File.’
- You will be prompted to download the sample .csv file. Choose the destination folder where you want to save the file
- Open the downloaded CSV file and update it with the required details, including the email address (mailbox name), password, host name, and port. You can set other fields to 'NA' as they are not required when migrating email data. After making the changes, save and close the CSV file.
- Click the 'Load Modified CSV File' button to select the CSV file.
- Verify the mailboxes and proceed by clicking 'Next'.
- To migrate calendars and contacts, along with emails, from Office 365 to an IMAP platform that supports CalDAV/CardDAV, select ‘IMAP with CalDAV/CardDAV Migration CSV File’.
- You will be prompted to download a sample CSV file, choose a location on your computer, and save it.
- Open the CSV file and update it with the required details: Source Mailbox Name, Password, Host, Port, CalDAV Username, CalDAV Password, CalDAV Server, CalDAV Folder, CardDAV Username, CardDAV Password, CardDAV Server, CardDAV Folder. Save and close the CSV file.
- Click on ‘Load Modified CSV File’ and browse to the location where you saved the updated CSV file. Select the modified CSV file and load it into the application.
- After mapping the mailboxes, click the ‘Start Migration’ button and initiate the migration process.
- To review the migration report, click the ‘View Log’ button, which provides a comprehensive report detailing the number of emails, folders, and mailbox items successfully migrated.
- Also, log in to your target server and verify the migrated items.
Post migration actions for Microsoft 365 to IMAP
If the target IMAP service will become the production mail host for your custom domain, update the required MX and related DNS records only after validating target mailboxes and mail flow. If the migration is only copying historical mail or the domain's production routing is not changing, an MX change is not required.
Office 365 to IMAP Migration Checklist
Before migration:
- Verify Office 365 access and admin permissions.
- Confirm the IMAP server details for the destination.
- Create the required mailboxes on the destination server.
- Prepare the source-to-target mailbox mapping.
During migration:
- Monitor migration progress.
- Review the migration reports.
- Check migration status for each batch.
After migration:
- Verify mailbox access on the destination server.
- Confirm the migrated email folders.
- Validate the migrated messages against the migration report.
Best Practices for Microsoft 365 to IMAP Migration
There are several recommended best practices for migrating your Office 365 to an IMAP account. These practices help make the process of moving a mailbox to an IMAP account smooth and predictable.
- Start the migration planning process early: Begin the migration planning process well in advance to prevent possible migration challenges.
- Select a reliable migration solution: Choose a migration tool that supports secure authentication, mailbox filtering, incremental migration, and detailed reporting to help ensure a smooth Office 365 to IMAP migration process.
- Batch the migration: You can better manage the migration by breaking it down into batches. This will make troubleshooting and managing the migration easier.
- Conduct a pilot migration: Test a small set of mailboxes before the full migration to identify and resolve potential issues.
- Ensure transparent communication with stakeholders: Communicate consistently and openly with all stakeholders involved. Make sure all stakeholders are aware, follow their deadlines, and understand what they need to do.
- Monitor migration progress: Continuously monitor migration activity, logs, and reports to ensure the migration proceeds as expected.
- Optimize migration performance: Run multiple mailbox migrations concurrently based on Microsoft 365 limits, destination-server limits, available bandwidth, and migration-computer resources.
- Use multiple migration workstations when required: Running migrations from multiple systems can help distribute workload and reduce overall migration time.
- Use incremental migration: Incremental migration transfers only new or previously unmigrated items during subsequent migration runs and helps prevent duplicate data on the destination server.
Benefits for Office 365 to IMAP migration in EdbMails
- EdbMails Office 365 to IMAP tool interface is easy to use; migration can be accomplished in just a few clicks.
- Mailboxes Migration from Office 365 to various IMAP-enabled email servers ( Gmail, Zoho, Zimbra, Icewarp, cPanel, and more).
- Automatic mailbox mapping can reduce repetitive setup where source and target identifiers align; review the final mapping before migration.
- EdbMails supports modern Microsoft authentication and secure connection methods appropriate to the configured endpoints. Review the EdbMails security information for deployment and data-handling details.
- EdbMails supports concurrent mailbox processing. Overall migration time depends on source and target service limits, mailbox volume, bandwidth, and system resources.
- Not everything in a mailbox always needs to move over. That's why EdbMails gives you hands-on control with filtering options like Date, Subject, Attachment, From Address, To, Cc, and Bcc, letting you pick exactly what gets migrated from Office 365 to IMAP, nothing more, nothing less.
- Supports migration of supported email content from selected Office 365 public-folder sources to compatible IMAP destinations, subject to the destination's capabilities and limits.
- Supports migration of supported email content from selected Office 365 archive mailboxes to compatible IMAP destinations, subject to source access and destination limits.
- Supports incremental migration without creating duplicate items on the target server during consecutive migrations.
- Supports phased migration planning through mailbox batches and incremental follow-up runs before final mail-flow cutover.
Frequently asked questions:
Which software can I use for Office 365 to IMAP migration?
EdbMails provides an Office 365-to-IMAP workflow with concurrent mailbox processing, incremental follow-up migration, automatic and user-defined mapping, filters, and migration reports. Review the destination provider's IMAP compatibility and authentication requirements before migration.
Which IMAP-enabled email servers does EdbMails support for migration from Office 365?
EdbMails supports many IMAP-compatible destinations, including Gmail, Zoho Mail, Zimbra, IceWarp, cPanel-hosted email, Dovecot, hMailServer, and other servers that expose a compatible IMAP endpoint and authentication method. Compatibility should be verified for the specific provider. Proton Mail is not a standard remote IMAP target for this workflow.
Does EdbMails support selective migration of mailbox data from Office 365 to IMAP?
Yes, EdbMails offers advanced filtering options allowing users to selectively migrate mailbox data based on criteria such as emails received within a certain date range , subject, attachment name, sender/recipient address, etc.
Does EdbMails support Delta (Incremental) migration from Office 365 to IMAP?
Yes. EdbMails supports incremental follow-up migration so eligible new or previously unprocessed items can be handled on subsequent runs, reducing repeated processing.
Are there limitations or special considerations when using EdbMails for Office 365 to IMAP migration?
EdbMails allows smooth migration; however, certain factors like network bandwidth, server settings, and permissions may influence the migration process. Understanding these factors beforehand can optimize the migration experience.
Is this page for IMAP to Office 365 migration?
No. This page covers Office 365 / Microsoft 365 as the source and an IMAP server as the destination. For the opposite direction, see IMAP to Office 365 migration.
Which product do I need to choose to perform email migration from Office 365 to IMAP Server?
To migrate Microsoft 365 to IMAP, an Office 365 migration license is required.
Click here know the Office 365 to IMAP migration licensing details













