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.

Features

Mail_Sync

Ability to migrate all email accounts (including add-on and parked domains) simultaneously.

Mail_Sync

No manual creation of email accounts before migrations - MailSync has the ability to create email accounts, and edit quota from its interface itself.

Mail_Sync

Remote email account’s password will be auto-filled if ‘Same as remote host’ option is used.

Mail_Sync

Ability to migrate a single mailbox or the entire mailboxes of a domain.

Mail_Sync

When processing multiple accounts, accounts with any errors can be skipped.

Mail_Sync

Logs are saved for reference.

  • Installation is pretty straightforward. Just run the following command in a root shell in your server via SSH:
    wget -qO- https://downloads.sysally.com/MailSync/install_MailSync.sh | sh
  • The above command downloads the latest version of MailSync Plugin, and runs the installation script.
  • Now go to: WHM > Plugins > MailSync
  • The MailSync webpage will be opened if the installation was successful.
  • The MailSync Plugin can be easily removed by running the following commands after logging in a root shell on your server via SSH.
  • # cd /etc/MailSync/
    # sh uninstall_MailSync.sh

FAQ

  • Can I use MailSync for migrating mailboxes of a domain added as parked or addon in server?
  • Yes. When you select the main domain, you have the privilege to create email accounts of addon and parked domains too. Please use the dropdown of domain names in ‘Create Email Accounts’ option to create mailboxes for addon and parked domains.
  • When should I use the ‘Clear credentials’ option?
  • When you use ‘Same as remote host’ option, it will automatically populate the remote and local email password in the ‘Setting’ tab. If you want to clear the saved passwords from the program, just use the ‘Clear credentials ‘option. It is recommended to clear the credentials once the migration is completed.
  • How much disk space do the log files cost?
  • The size of the log files depends on the number of emails to be migrated. During our testing, we found the log files consume a few Kilobytes for a 5GB email account. The log files are stored in /tmp directory. The logs can be manually cleared from the Logs section.
  • Can the MailSync Plugin reset or fetch the passwords of email accounts in the remote server?
  • MailSync cannot reset or fetch passwords of email accounts hosted in the remote server. However, the SAME password from the remote server can be set for each email account using the ‘Same as remote host’ option in MailSync.
    NB: When you use ‘Same as remote host’ option, it will automatically populate the remote and local email passwords in the Setting tab.
  • How can I specify the password of remote email address?
  • You can either use the checkbox ‘Same as Remote host’ while creating the email account from MailSync plugin, or manually input the password of remote email address in the Settings Tab.
    Note: When you use the ‘Same as remote host’ option, it will automatically populate the remote and local email password in the ‘Setting’ tab.
  • Where is the log files stored? Are the log files automatically cleared?
  • The logs are stored in /tmp/MailSync/logs directory. The log files WON’T be automatically cleared. You can delete the logs once they are reviewed.
  • Can I view the log files for all domains from the Logs section?
  • Yes. However, if you have selected a particular domain from the ‘Domains’ section, the logs for that domain will get listed. Else, the logs for all accounts in the server will be listed.