A Platform Independent (remote) cPanel plugin tool for syncing, copying and migrating emails. It will take care of all the mail server migrations where POP/IMAP is enabled. All you need is the usernames and passwords of the email accounts.
Are you in a situation where the present mail hosting provider is Microsoft Windows based and in need to migrate to a cPanel based system ? Want to migrate 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 the current email platform is.
You need to login as root and run the following command on the server
wget -qO- https://downloads.sysally.com/MailSync/install_MailSync.sh |sh
If the installation completes successfully, you can access it’s interface from WHM > Plugins > MailSync
Yes. When you select the main domain, you have the privilege to create email accounts of addon/parked domains too. Please use the dropdown of domain names in "Create Email Accounts" to create mailboxes for addon/parked domains.
You can either use the checkbox ‘Same as Remote host’ while creating the email account from MailSync plugin, or manually feed the password of remote email address in the Settings tab. Note: When you use ‘Same as remote host’ option, it will automatically populate the remote and local email password in Setting tab.
When you use ‘Same as remote host’ option, it will automatically populate the remote and local email password in Setting tab. If you want to clear the saved passwords from the program, use ‘Clear credentials’. It is recommended to clear the credentials once the migration is over.
The logs are stored in /tmp/MailSync/logs directory. It will not remove the log files automatically. You should delete them once the logs are reviewed.
The size of log file depends on the no: of emails or size of the email account to be migrated. During our testing, we found it to be of KB size, with a 5GB email account. The log files are stored in /tmp directory. The logs need to be manually cleared from Logs section.
Yes. But note, if you have selected a domain from the Domains section, the logs for that particular domain will get listed. Otherwise it will list the logs for all accounts in the server.
MailSync cannot reset passwords of email accounts hosted in other/remote control panels. We do not have control over remote email accounts. But it provide an option, to use the SAME password as remote server for each of the email accounts, during the email account creation from MailSync Plugin interface. Note: When you use ‘Same as remote host’ option, it will automatically populate the remote and local email password in Setting tab.
No, We do not have control over remote email accounts/passwords. You will have to create each email account from MailSync plugin interface, along with it’s password and use ‘Same as remote host’ option(to have the same password on both servers). Then it will automatically populate the remote and local email password field in Setting tab.
Removing MailSync Plugin is simple, just login in a root shell on your server via SSH and run the following;