SysTools IMAP Migrator – Technical Guide

Pre-Requisites

  • IMAP client Port number should be required.
  • App password should be required.
  • IMAP Server name should be required.
  • Username should be required.
  • IMAP should be enabled for the source account.
  • A less secure app should be ON.
  • Net connection bandwidth minimum 100mbps is required.
  • Proxy Settings should not block the network call.
  • Antivirus should not block the application.
  • The destination account should be present at the destination domain.
  • The application will migrate data from the folders which are visible to the IMAP server.
  • The destination account should have a valid license.


Features (Supported & Not Supported)



>Features Status Description
Demo Version Limit Supported 100 Emails per account (We will migrate 100 Emails from first 5 folders from the selected source account)
Date Filter Supported Applicable on Created Date(Sent Date)
Folder Structure Supported. IMAP to IMAP migration should dynamically map folders between the source and destination
Unicode Characters Names For Folders Supported Yes, if in accordance with Google rules.
Folder Name Existing conflicts Supported Folders remain unaffected and gets used.
Archive Folder Not supported We didn’t get emails under Archive folder in chilkat object at the time of reading.
Subject Length Supported Support 255 characters.
Trash Not Supported
Policies Not Supported We didn’t get Polices in chitkat object at the time of reading.
Read/Unread Status Supported
Mail Attachments Supported
Drive Attachment Supported Need to check for max size
Drive Attachments Supported If the email contains a Google Drive link (e.g., https://drive.google.com/...), it will migrate successfully as long as the email body is preserved.
Signatures settings Not Supported We didn’t get Signatures settings in chilkat object at the time of reading.
Flags Supported Mark as Important
Conversation Threads Not Supported Conversation threads are not maintained using chilkat.imap at the time of reading.
Mail DateTime Retention Supported
Drafts Supported DateTime maintained same as source
Maximum Mail Size Supported 25 MB (Added separate table below for more details)
Delta Supported
Cross-language Supported Folder mapping not applicable.
Folder color Not supported We didn’t get Folder colors in chilkat object at the time of reading.
Hidden Folder Not Supported We didn’t get Hidden Folder in chilkat object at the time of reading.
Multiple Labels assign to emails Not Supported We didn’t get multiple label assign to emails in chilkat object at the time of reading.
Starred folder Supported “Starred” named folder created at destination
Chats Not Supported Not in scope
Spam Supported mapped with “Junk” folder
Category Labels Not Supported. IMAP does not support Category labels
Scheduled Mails Not Supported IMAP does not support Scheduled mails
Snoozed Mails Not supported IMAP does not support Snoozed mails
HTML Body Supported
Folder name length Supported
From, To, BCC ,CC Supported
Attachments Supported
Inline Images Supported
Embedded attachments Supported
Email plain body Supported
Email Subject Supported
Body and Subject in other than English Language Supported
Message Header Supported
All Mails Not Supported All folders mails are present in All Mails and we are migrating all folder mails so items will be duplicated at destination.
Calendar invitation in mails Supported

Shortcomings and Limitations



Limitation Reason
All folders present even if they are outside the date filter’s range The application is designed to preprocess the folders first and then the Emails.
Rate Limits & Throttling Many providers limit the number of IMAP requests per hour/day
Too many requests can cause temporary blocks or account suspensions.
Mailbox Storage Limits Make sure destination account have Enough space to migrate emails
Attachment Size Limits Large emails may fail or be truncated.(e.g., Gmail: 25 MB, ZOHO: 20 MB).
Folder Mapping Problems Folder names may vary across providers (e.g., Sent Mail in Gmail vs. Sent Items in Outlook).
All Mail folder not migrated Some folders may not migrate (e.g., Gmail’s [Gmail]/All Mail folder isn’t a standard IMAP folder).

Mail Attachment Size Limit in IMAP to IMAP Migration



Email Provider Max Attachment Size (Sending)
Gmail 25 MB
Outlook 25 MB
Yahoo Mail 25MB
Zoho Mail 20MB
iCloud 25MB

API

The application uses the IMAP protocol with the Chilkat library to access and migrate emails and folders.

Free Download SysTools Migrator Download Now