How to Manually Transfer Email Accounts and Messages Between cPanel Servers
This article provides a comprehensive guide on how to manually migrate an email account and its associated messages from one cPanel server to another. This process involves creating the email account on the new server and then transferring the mailbox data.
Warning: This is a manual process that requires careful attention to detail. It is recommended to back up your data before attempting this procedure.
Overview of the Process
The transfer process is divided into two main parts:
Creating the Email Account: You must first create the exact same email account on the destination cPanel server.
Migrating the Mailbox Data: You will then transfer the email message files from the source cPanel server to the destination cPanel server.
Part 1: Create the Email Account on the New Server
The email account must exist on the destination server before you can transfer its data. The new email account must have the exact same name and domain as the original.
Access the Destination cPanel:
Log in to your iFastNet client portal.
Navigate to the "Services" section and select your hosting plan for the new server.
Click "Login to cPanel" to access the destination server's control panel.
Alternatively, go to your domain's cPanel URL and log in with your credentials for the new hosting account.
Create the Email Account:
In cPanel, scroll to the "Email" section and click on "Email Accounts."
Click the "Create" button.
Enter the full email address you wish to create (e.g., info@yourdomain.com).
Create and confirm a strong password for the new account.
Note: The password does not need to match the old account's password, but using the same one can help with consistency.
Set the storage space for the mailbox. It's recommended to set a generous quota to accommodate all the incoming email data.
Click "Create" to finalize the new email account.
Part 2: Transfer the Mailbox Data
After creating the email account, you need to copy the email messages from the old server to the new one. Email messages are stored in a specific directory structure on the server.
Step-by-Step Instructions:
Locate the Mailbox Folder on the Source Server:
Access the source cPanel (the old server) using the methods described in Part 1.
In cPanel, find the "Files" section and click on "File Manager."
In the File Manager, navigate to the mail directory. The path will typically be /home/username/mail/.
Inside the mail directory, you will see a folder for your domain. Navigate into this folder.
Inside the domain folder, you will find a folder for your specific email account (e.g., info). This folder contains all the email messages and their associated files.
Download the Mailbox Folder:
You have two main options for downloading the files:
Upload the Mailbox Folder to the Destination Server:
Troubleshooting and Support
If you encounter any issues during this process, or if the transfer seems to have failed, you should contact customer support.
Go to the iFastNet support portal.
If this is your first time using the portal, you will need to register for an account.
Log in and "Open a New Ticket," providing a detailed description of the issue. Include the domain name, the email account you are trying to migrate, and the steps you have already taken.