How to add an email forwarder in cPanel?

The article describes how to set forwarding for the cPanel email service. 

for cPanel paper_lantern theme: 
1. Log into your cPanel, navigate to Email section > Forwarders:



2. To create a new forwarding rule, click on Add Forwarder:



3. Fill out the fields and when ready click on Add Forwarder:



Remember; You can forward emails sent to a non-existent mailbox without having to create the mailbox itself.

If you would like to set up a catch-all, you can use the Default Address menu:



The default email address will ‘catch’ any mail that is sent to an invalid email address for your domain.

So if you would like all email sent to @yourdomain.com to be forwarded to the existing mailbox [email protected], the forwarder should look as follows:




for cPanel x3 theme:

1. Log into your cPanel, navigate to section Mail > Forwarders:



2. To create a new forwarding rule, click on Add Forwarder:



3. Fill out the fields and when ready click on Add Forwarder:



Remember; You can forward emails sent to a non-existent mailbox without having to create the mailbox itself.

If you would like to set up a catch-all, you can use the Default Address menu:



The default email address will ‘catch’ any mail that is sent to an invalid email address for your domain.

So if you would like all email sent to @yourdomain.com to be forwarded to the existing mailbox [email protected], the forwarder should look as follows:

How do I transfer my website with cPanel to reachnetsystems.com?

cPanel is an online hosting control panel with a kit of useful tools and a user-friendly graphic interface. It is designed to simplify the website content, emails, and server management. When you purchase a shared hosting plan you get a cPanel free of charge.

  • How to Transfer

We will perform the transfer of your cPanel hosting account as it is to our servers. The current account you have should not exceed the limits set by your new Reachnetsystems hosting plan. Our migration team will need to check the number of hosted domains, email accounts, and MySQL databases.

We will analyze the resource usage, compatibility with our services, and PHP/CMS versions. Your current hosting provider should also have a technical possibility to generate the full cPanel backup. This will ensure your account is migrated just the way it was designed to be.

Just submit a ticket to our support team providing the necessary details and we will check if all the requirements are met. This is a standard procedure for the hosting transfers team to check the previous account in order to confirm it can be transferred and to handle the migration process.

We will specify the additional details if needed, generate the backup, upload it to our servers and then restore it to the new account you have with Reachnetsystems. Please note that the current data will be overwritten with the backup from the previous host.

Basically, you will have the same account with all data and settings intact but on a faster, more reliable Reachnetsystems server.

How do I transfer my website without a cPanel to reachnetsystems.com?

In order to transfer your hosting account from another hosting provider to Reachnetsystems, you will need to perform two important steps:

  1. To transfer your files/databases to your Reachnetsystem hosting account you have to point your domain name to our hosting servers.
  2. Then back up and migrate the files.

Backing up and migrating files

If your current hosting account does not have cPanel, you will need to create backups for every part of your account (databases, website files, emails, etc.) using the tools available in your current hosting account’s control panel:

  1. Back up and download the content of your website(s) to your PC
  2. Back up and download all your website-related databases. If the phpMyAdmin is installed then follow the steps here.
  3. Upload the saved content of that old account to the root directory for the domain name in your Reachnetsystems hosting account (/home/user/public_html – folder for the main domain name; /home/user/public_html/addondomain.tld – for the addon domain name)

If you wish to use FTP to upload, you can connect to the hosting server’s IP address and log in with your new cPanel username and password provided by Reachnetsystems or the ones you created.

You can also use cPanel and go to the file manager tool if you have a backup of your content.

  1. Log in to cPanel and locate File Manager
  2. Then restore it, using the Extract tool located in File Manager

If you only have files without connected databases (e.g. an HTML website), you are officially finished with the process.

How to Restore MySQL Databases

However, if you have a database already associated with your website, you will need to import it to Reachnetsystems. To do this, please follow the following steps:

  1. Create a new database and a database user in your Reachnetsystems cPanel, then assign the user to that database.
  2. Now you will need to import the database dump (.sql backup file downloaded from the previous server) via the phpMyAdmin tool. Follow these steps using cPanel>then navigate to phpMyAdmin>select database to import then>click on import.
  3. To export the database follow these steps: cPanel>phpMyAdmin>select the database that you will import to>choose the tables that you need to export or check all>export.
  4. Select the required file (drop-down menu) information click Go.
  5. Once you have completed the previous steps, you will need to enter the new database connection credentials in the configuration files of your website (e.g. for a WordPress website this is wp-config.php file; for Joomla – configuration.php; for Drupal – settings.php). Please use the proper database name and username as they have their prefixes changed. In order to make sure you are using the correct ones, please navigate to cPanel > MySQL Databases:
  6.  To connect your domain name with your website on the new server, you must point this domain name to Reachnetsystems hosting DNS.