MailSync is a platform-independent (remote) cPanel plugin for syncing, copying, and migrating emails. It will take care of all the mail server migrations where POP/IMAP is enabled. All you need are the usernames and passwords of the email accounts.
Is your present email hosting provider based on Microsoft Windows, and you want to migrate to a cPanel based system? Or from Google mail servers to your own cPanel server?
Meet MailSync. It will migrate all your mails to a cPanel based server, no matter what your current platform is.