How to transfer emails from Private Email to cPanel

Namecheap web hosting plans come bundled with cPanel email. If you use one of our hosting packages, you may find cPanel email to be more convenient than a Private Email email service. In this case, you can move emails from a Private Email account to your cPanel email account in just a few steps.

In this article, we’ll cover two possible ways to do that.

Using the Add mail account option

Creating a backup of emails



You need a cPanel email account before you can begin sending emails there. If you don’t have one already, click here to set it up.



Using the Add mail account option


The Add mail account option allows us adding a cPanel email account to the web interface of your Private Email email account:

1. Log into your Private Email Webmail.
2. Press on the Add mail account button:


3. Enter your cPanel email account credentials and click Add.


This feature won’t work if your cPanel email address is the same as your Private Email email address. In this case, you’ll get the following warning message

A mail account with the given E-Mail address already exists.
 
As a workaround, add a different email address or include an extra character to your current email address. For example, to proceed with transfer@mydomain.com, you could add the email transferS@mydomain.com or any other.

The main idea is that an email address should differ from the one you want to add (if it is the same).



NOTE: The workaround that involves using an additional character is only necessary when the email address of a Private Email email account and the email address of a cPanel email account is the same. If the email address of your cPanel email account is different from your Private Email email address, you can skip the steps described above.


After the system will automatically begin configuring an email account. At this point, you will receive the following warnings:


To finalize the email setup, select the Ignore Warnings button followed by the Manual button in the Error notification:


It's now time to set up your cPanel email account. Under Account setting, fill in the following details.

Account name: any name of your choice
Your name: the same is applied here
Email address: the email address of your cPanel email account (the exact same one you used in Step 3 including any additional characters). —We’ll delete any additional characters at the end of the process.


At this stage, you need to add cPanel email account credentials and server settings.

The Incoming server section comes first:

Server type: IMAP
Server name: the server your account is hosted on. It can be found either in a hosting welcome email or after accessing cPanel at the URL bar. It looks like server1.web-hosting.com
Connection security: SSL/TLS
Server port: 993
Username: your cPanel email address (it will be filled in automatically with an email address specified at the Email address field)
Password: password for a cPanel email account.


And the Outgoing server (SMTP) section:

Server name: hostname of a hosting server where an email account is created.
Connection security: SSL/TLS
Server port: 465
Authentication: As incoming mail server
Username and Password will be fetched automatically (the ones already specified in the Incoming server settings)


Then, click on the Save button and the Account added successfully pop-up notification will appear:


Or, if you added an extra character to your email address in Step 3, the following warning is displayed:


To skip this warning and continue, click the Ignore Warnings button one more time and try saving the changes without editing the Email address field. If the same warning appears again, skip it in the same way and save the changes.
Once done, navigate to the Accounts section: Settings >> Mail >> Accounts.

Press on the Edit button opposite to a cPanel email account and correct the Email address by deleting the additional character.
It’s now time to save your changes. The Account updated pop-up should appear:



NOTE: The workaround that involves using an additional character is only necessary when the email address of a Private Email email account and the email address of a cPanel email account is the same. In any other case, you can fill in a real email address, and an email account will be added without any extra actions.

Congratulations! You can start moving emails from folders of a Private Email account to corresponding folders of a cPanel email account:

1. Navigate to your Private Email Inbox:


2. Choose a folder you wish to transfer emails from.

3. Scroll down until you reach the end of the folder since by default it is possible to select only visible emails.

4. To select all email messages, click on a random message and press the keyboard combination Ctrl+A.

5. Open the context menu via right-click and click Copy:


7. You now need to choose where to send the copied messages. In your new email account, select the desired folder. Now click on the Copy button to complete the action:


You can now see you emails copied to the desired folder in cPanel email:


To check that your emails have been successfully copied, log into cPanel email account through the cPanel email webmail:



Another way to transfer emails to a cPanel email account is by creating a backup of emails and restoring it through the cPanel webmail:

1. Navigate to the Inbox of a Private Email email account.
2. Choose a folder you wish to transfer emails from.
3. Select all the existing emails using the Ctrl+A combination.
4. Press on the three dashes icon at the toolbar.
5. Click the Save as file button to download an archive of the emails:



To upload these emails, you must first extract them on to your computer as a .eml formatted archive file. Then access cPanel webmail through Horde or Roundcube and follow these steps:


Horde:

1. Select the folder you wish to upload emails to using the right-click button to expand the context menu and choose Import:


2. Use the Browse option to find your folder of extracted emails from a Private Email email account. Choose an email and click on the OK button to begin the transfer:


3. At the bottom of the right-hand corner, the following green notification will appear:



The main disadvantage of moving emails using Horde is that you are limited to one email at a time.

Thus, to move all the emails extracted from an archive folder, we would recommend using Roundcube to move all the emails extracted from an archive folder:

1. Hit the Gear button at the bottom left corner of your screen.
2. Click on the Import messages button:


3. Locate the folder containing your .eml emails
4. Select no more than 20 emails at once and proceed with uploading.

To confirm your emails have uploaded, the following notification is displayed:


Congratulations! The email messages from your Private Email email account have successfully moved to your cPanel email account.


That’s it!


Need any help? Contact our Helpdesk

Updated
Viewed
22844 times

Need help? We're always here for you.

notmyip