Transferring emails between cPanel accounts is a common need during server migrations or account changes. In this guide on How to Transfer emails from one cPanel to another, we’ll show you a straightforward and reliable method to ensure all your emails are securely moved without any risk of data loss. Follow these steps to complete the process with ease.
Prerequisites:
- Access to both the old and new cPanel accounts.
- FTP, or File Manager access.
- Email accounts already created on the new cPanel account (with the same names as the old accounts).
Step-by-Step Process:
Step 1: Backup Emails from the Old cPanel Account
1. Log in to the old cPanel account.
2. Navigate to File Manager and open the mail directory.
Path: `/home/username/mail/`
3. Locate the folder corresponding to the domain whose emails you want to migrate.
(Additionally, If you want to migrate the whole email folder then, compress the mail directory)
4. Compress the domain folder (e.g.`example.com`) into a`.zip` file for easy download.
5. Download the compressed file to your local system using File Manager or FTP.
Step 2: Upload Emails to the New cPanel Account
1. Log in to the new cPanel account.
2. Navigate to **File Manager** and open the **mail** directory.
Path: `/home/username/mail/`
3. Upload the`.zip` file containing the emails from the old cPanel account.
4. Extract the`.zip` file into the mail directory.
Ensure that the directory structure matches and the emails are placed under the correct domain folder.
Step 3: Update File and Folder Permissions
1. Set the correct ownership for the uploaded email files.
Use SSH or the cPanel Terminal and run:
chown -R newuser:newuser /home/newuser/mail/
Replace `newuser` with the username of the new cPanel account.
2. Verify that the permissions are consistent with the email service’s requirements.
Step 4: Verify the Migration
Log in to the email accounts in the new cPanel account using Webmail or an email client and check if all emails are visible and accessible.
Additional Notes
- DNS Updates: If you are migrating between servers, ensure the DNS records (MX, SPF, DKIM) are updated to point to the new server.
- Test Email Functionality: Send and receive a few test emails to verify the setup.
- Backup: Always keep a backup of the old cPanel account until the new setup is fully verified.
By following these steps, you can successfully migrate your emails from an old cPanel account to a new one without any data loss.
If you’re looking to transfer emails from one cPanel to another, our support team is here to help! Whether you’re migrating to a new hosting provider or just need to move your emails between accounts, we can guide you through the process seamlessly. Contact us today for step-by-step assistance, and we’ll ensure all your emails and configurations are securely transferred without any data loss. Feel free to reach out to our support team for any queries or help!