What is IMAP Migration?
An IMAP (Internet Message Access Protocol) migration is a direct server-to-server email transfer. The IMAP-enabled accounts use the IMAP protocol to establish a secure connection and move emails, attachments, and folders to other IMAP accounts. Several cloud environments rely on this data migration architecture to extract data from the source and move it to the destination IMAP server. However, during IMAP transfer, not every mailbox item is migrated. Read the table below to find out what is included in the IMAP migration and what is not.
| What Gets Migrated | What Does Not Migrate |
|---|---|
| Emails with complete metadata (To, From, Subject, Dates, read/unread status, etc.) | Contacts and Calendar items (user must export & import them separately) |
| Attachments (all file items attached to the email along with embedded images) | Tasks and Notes (must be recreated manually in the destination) |
| Folder hierarchy (complete source folder hierarchy is recreated in destination) | User-created server-side rules and filters. |
When to Use the IMAP Migration Tool?

Company Mergers
When company A buys company B, a merger happens. This triggers the need to migrate all the employee emails to the email server used by company A. In such a situation, administrators rely on a professional IMAP to IMAP migration tool to migrate employee data.

Switching Email Server
An organization expanding from a small team to a large-scale enterprise often shifts to a centralized workspace environment like Zoho Mail, Google Workspace, or Microsoft Office suite. Our universal IMAP migration tool allows businesses to migrate from any IMAP server to modern-day cloud office suite environments.

Employee Offboarding
Digital data is crucial and mandatory to maintain under data compliance laws. When an employee leaves the organization, their data is archived on an isolated server. In such scenarios, our tool offers user-level mailbox extraction to select and migrate data of specific employees and stay compliant with laws.
How toMigrate IMAP Emails?
Follow the steps given below to perform the email migration from one IMAP account to another or between the same IMAP accounts.
Key Features of IMAP Migration Tool
Explore the list of features present in the IMAP to IMAP migration tool that help with email and folder-level migration.
Any to Any IMAP migration
Connect and transfer emails between any two IMAP-enabled servers or web-based email clients. Each data item is migrated directly from the source account to the destination account along with the subfolders.
Migrate with folder hierarchy
Use the IMAP mail migration tool to transfer all mailbox folders (such as Inbox, Drafts, Sent Items, Deleted Items, or custom folders) between IMAP accounts. The IMAP migrator tool migrates the mailbox data while keeping the source folder structure.
Concurrent IMAP migration
Migrate multiple user accounts across different or same IMAP servers. The tool can handle concurrent connections to different sources & destinations and intelligently manages the data transfer without losing a single email.
Universal IMAP Migrator
Our tool supports all the IMAP-enabled servers. Move data between self-hosted Linux environments (Dovecot, Zimbra, etc.), shared web hosting (cPanel, GoDaddy, etc.), or centralized cloud environments (GWS, O365, Zoho Mail, etc.)
Filters for selective migration
Control data migration with date and folder filters. Include/exclude specific folders or migrate emails that you sent/received between two specific dates. Additionally, users get direct options to exclude deleted and empty folders.
Setup migration with a CSV file
Skip manually adding user IMAP accounts one by one. Import a CSV file containing server name, email address, and passwords of multiple IMAP accounts and add them all in one go. Similarly, import a CSV file with user mapping details for instant mailbox mapping.
Flexible migration
Transfer all the user mailboxes in a single operation to execute a cutover migration. Alternatively, create batches of users and migrate them using a phased migration technique. Finally, run an incremental sync to catch any new emails.
No email duplication
The IMAP migrator tool can move emails between IMAP accounts as many times as needed without creating duplicate items. Use the option Skip Previously Migrated Items to exclude the emails that were migrated in the initial migration.
Live preview of migration
The IMAP migrator tool shows live migration status for each mailbox along with the transfer process of all the nested folders in that mailbox. Additionally, the tool displays a real-time update of emails migrated from each folder.
No mailbox size restrictions
Migrate user mailboxes of any size. Whether it is a 1 GB mailbox or a 100 GB mailbox, our IMAP migration software will migrate it. Additionally, our tool also supports large email migration as per the destination IMAP account’s email size limits.
IMAP to O365 migration
Migrate mailboxes from IMAP to Office 365 and Exchange Server. Our IMAP migration tool allows direct migration of emails and folders from any IMAP server to any Office 365 account (user mailboxes, archive mailboxes, or public folders).
Migrate IMAP to Google Workspace
Switch from a standard IMAP account to a modern workspace environment. Migrate IMAP server to Google Workspace with our IMAP to IMAP migration tool. Transfer emails directly to user mailboxes or Groups of your GWS account.
Benefits of IMAP to IMAP Migration Tool
The Kernel IMAP migration tool does not just migrate emails but also offers multiple benefits to users to help them with a safe and quick migration.
Data security At Kernel, we value your data. Our IMAP migration software performs direct source-to-destination migration. Not a single bit of your information is retained on our servers.
Migrate nested folders Transfer 1000+ user-defined folders with subfolders. Our tool deeply scans the source folder structure and moves all of them to the destination IMAP account.
Metadata preserved Every email, attachment, and folder is migrated with its metadata intact. Attachments will retain their name and format. The folders will be transferred with the original folder names.
Smart migration The tool comes with a time-out feature. It allows skipping large email items that slow down migration. Users can run a delta migration later to migrate all the skipped large-size emails.
No Data Modification Emails and folders in the destination stay as it is. The IMAP migration software does not modify already present data; it only adds new data items.
Compatible with Windows and MAC Our IMAP transfer tool is compatible with Windows and Mac OS. When downloading the tool, select the tool’s version as per the operating system.
IMAP Migration Tool – Free vs Licensed Version Comparison
See the feature-wise difference in the free and licensed versions of IMAP migration software.
| Software Features | Free Version |
Licensed Version |
|---|---|---|
| Any to Any IMAP Migration | Yes | Yes |
| Filters for Selective Migration | Yes | Yes |
| Preserve Email Read/Unread Status | Yes | Yes |
| Exclude Deleted Items and Empty Folder | Yes | Yes |
| Avoid Creating Duplicate Data | Yes | Yes |
| Bulk IMAP Account Migration | Yes (with item limits) | Yes |
| How Many Emails Can a User Migrate? | Only 10 items per folder | Unlimited |
| Free Download | Purchase Now |
Why the Kernel IMAP Migration Tool Is Better Than Manual Email Transfer?
Review the advantages of using our IMAP migration tool to migrate emails over the native methods.
| Parameter | Via Email Clients like Outlook |
Web-based Native Cloud Admin Tools |
Kernel Migration for IMAP |
|---|---|---|---|
| Availability | High, works for all IMAP-enabled servers | Low to moderate. Not every email provider has this option. | High, works for all IMAP-enabled servers. |
| Multiple IMAP Account Migration | Can only move emails between 2 accounts at a time. | Supported, but some servers require running complex scripts. | Add and migrate multiple IMAP accounts in a single operation. |
| Risk of Duplicates | High chance of creating duplicates. | Offers partial protection with filters. | Smart incremental migration feature to prevent duplicates. |
| User Friendly | Very easy to use, simple copy and paste operation. | Complicated setup for non-technical users. | Simple to moderate in terms of accessibility. |
| Preserve Folder Structure | Requires manual effort to retain folder structure. | Yes. But struggles with deep nested folders | Yes, complete folder and sub-folder hierarchy is retained. |
Frequently Asked Questions About IMAP Email Migration Tool
- Step 1: Open the IMAP migration software and select the option IMAP to IMAP.
- Step 2: Click the Add button in the source pane, provide the account details, and click Add.
- Step 3: After connecting to the source, click Add in the destination pane and add the target IMAP account.
- Step 4: Map the source user mailboxes with destination user mailboxes.
- Step 5: Apply the filters and click Start migration.
- Step 6: The IMAP transfer tool will start email migration.
Try these tricks to reduce the migration time:
- Before migration, delete any obsolete data.
- Move large emails to a separate folder and migrate them later.
- Perform the mailbox transfer when the server load is lowest.
- Step 1: Sign into Gmail and go to ‘Security’.
- Step 2: Choose ‘2-step verification’ under ‘signing in to Google.
- Step 3: Choose ‘App passwords’ at the bottom of the page.
- Step 4: Input the name of the application as it will help you in recognizing the app password for that password. Click Generate.
- Step 5: Follow the remaining instructions and the app password will be a 16-character code. Copy it.
- Step 5: Click Done.
- Step 1: Login to Azure portal and then go to App Registrations
- Step 2: Click on All Applications and find the app whose Tenant and Client ID you’re looking for.
- Step 3: Select the Overview tab, here on the right panel of the window, you will find the ID’s for modern authentication.
- Step 4: Now, in the App Registration, click on Certificates & Secrets from the left pane and then you can find the Client Secret.
The port number 993 is used for the IMAP protocol. While the other one, 995, is used for POP3 accounts.
IMAP Migration Software Prerequisites & recommendations
Version: 24.2
Release Date: July 2024
License Type: As per no. of mailboxes
Office 365 (Microsoft 365): All plans, including Office 365 (Microsoft 365) Enterprise E1, E3, E5 & Exchange Online Plan 1, 2, Microsoft 365 Business Premium, Office 365 A1, Office 365 A3, Office 365 A5, Office 365 F1, and Office 365 Business Essentials.
Google Workspace: All plans and subscriptions for Google Workspace, Business, Enterprise, Essentials, Frontline, Individual, and Education.
IMAP Email Server: All IMAP servers, including Gmail, Microsoft Exchange Server, Zimbra, Dovecot, Courier Mail, Outlook/Hotmail, Yahoo Mail, Proton Mail, Bluehost, GMX Mail, Yandex Mail, FastMail, Mail.ru, Apple Mail Server, iCloud Mail, AOL Mail, Cyrus IMAP, MailEnable, hMailServer, Mail-in-a-Box, Apache James, Citadel, Kolab Groupware, MDaemon Email Server, Modoboa, Zentyal, Zoho Mail, Company IMAP Account, etc.
Hard Disk: 500 MB of disk space
Memory: 128 MB Minimum
Processor: Intel® Pentium Processor compatible (x86, x64) or equivalent
Operating System: Windows 365, 11, 10, 8.1, and older versions.
Windows Server 2022, 2019, 2016, 2012, 2008 R2/2008, 2003, R2/2003