Learn cPanel

Controlling your Web Hosting Account has never been that easy thanks to cPanel web Control Panel!

• Last Updated: 01/22/2020
• ( 7 minutes reading )

How to setup Email Account forwarders in cPanel

Introduction

Found as Email redirection in many sources and also known as forwarding, is the process of re-routing the same email from the recipient's email address to another email address you want. Usually, to configure an email forwarder you would need to dig into the settings of your Inbound mail server and configure it for that specific need.

To do so, you will need a basic understanding of how the email service works and, of course, email system knowledge to configure the Exim service to properly execute your request.

However, not everyone needs to get that intimately acquainted with the mail service so they can configure a simple email forwarder, right? Thankfully, with HostArmada's cPanel hosting, you will get an easy-to-use toolset that will allow you, with a few simple clicks, to achieve any email forwarding goal you might have.

In the following lines of this tutorial, we will review the cPanel feature called "Forwarders". Without further ado, let us go!

 

Accessing the Forwarders feature in cPanel

The cPanel service is the main steering wheel of your HostArmada Web Hosting account. It allows you to utilize the full potential of the service effortlessly and with minimal knowledge in the Web Hosting field. Before you can start setting up forwarders, you will need to access the cPanel service first and locate the "Forwarders" feature. 

Once you are logged in to the cPanel service, you will need to look for the "Forwarders" feature. You can either use the search bar provided at the top right side of the page or look for the "Emails" features group where the "Forwarders" feature is located. 

 

email-forwarder-functionality

 

Finally, if you click on it, cPanel will redirect you to the main page where you will be able to perform further actions related to the management of your email forwarders. 

 

Create a new Forwarder

Let's start by creating a new email forwarder. To do so, you will need to understand a simple concept. cPanel allows you to create two types of email forwarders:

  • Forwarder - Please use this type of forwarder if you wish to create a forwarding service for a single email account you have.
  • Domain Forwarder - Please use this type of forwarder to forward all incoming mails sent to non-existing email accounts for the respective domain name to the default email address associated with another domain name. 

When creating a forwarder, you will need to choose its type, and depending on your choice, you will have to click on the correct button. 

 

The default page for your email forwarders is relatively simple in terms of design and structure. At the top of the page, you will see a section called "Create an Email Account Forwarder", in which you will find two buttons related to the type of forwarder you would like to create. 

 

Create a new Email Account forwarder

To create a simple email account forwarder that will forward all emails received on the chosen email account to another, please click on the "Add Forwarder" button.

 

add-email-forwarder

 

This action will redirect you to a brand new page called "Add New Forwarder" respectively, and there you will need to configure the following settings for your brand new email forwarder:

  • Address to Forward - Please use this text field to type in the email account FROM which the emails will be forwarded. Please bear in mind that this must be an existing email account that you have previously created in the "Email Accounts" cPanel feature. Also, in this field, you will need to type only the email account without any "@" sign and domain name.
  • Domain - Please use this drop-down menu to select the domain name associated with the above-filled email account for which you want to create a forwarder. 
  • Destination - Please use the radio buttons here to determine the forwader's behaviour or where you will have to configure where or what your email should be forwarded to. Let's review the available options:
    • Forward to Email Address - Please use this option to enable cPanel to specify a single email address TO which your emails will be forwarded. Please note that this email address may be hosted elsewhere or associated with a domain that is not part of your cPanel account with us. However, we strongly suggest keeping the email forwarding on your Hosting Account level meaning that the emails should be forwarded to another email account created in your Hosting Account with us.
    • Discard and send an error to the sender (at SMTP time) - Please use this option to choose any message sent to the configured address to be discarded without the same being forwarded anywhere. When discarded you can also configure a message to be sent to the sender as a response to why the message has been discarded. 
    • Forward to a system account - Under the "Advanced Options" link, you will find a few more options. The first one is to forward the message to the system email account for your Web Hosting account. Please note that each Web Hosting account, when created, automatically has a system email account that is the username used for the web hosting account. This email account is used only for internal messaging purposes and cannot be reached from outside your Web Hosting Account. 
    • Pipe to a Program - Please use this option to allow you to pass any inbound message to a specific script hosted on your Web Hosting Account. 
    • Discard - Please use this option to completely discard any inbound messages for the recipient's account.

Finally, when you are ready with the configuration of your email forwarded, please do not forget to click on the "Add Forwarder" button so the created forwarder can be saved. 

 

configure-email-forwarder-settings

 

cPanel will create the forwarder you have configured and will present a message indicating either the successful creation or some error if such was detected. 

 

Create a new Domain Forwarder

As we have mentioned earlier, the Domain Forwarder is used when you need to have all incoming email addresses for one domain forwarded. However, this will be true only if the emails are sent to non-existing email accounts. In other words, no matter if you have configured a domain forwarder if an email is sent to an existing email account or auto-responder it will be correctly delivered. 

To set up that kind of forwarding, please click on the "Add Domain Forwarder".

 

add-domain-forwarder

 

cPanel will redirect you to a brand new page called "Add a New Domain Forwarder" respectively. On this page, you will have only two fields for configuration. In the first one, you will have to pick a domain name for which all unrouted emails should be forwarded, and in the second empty field, you should input the actual domain TO which the emails will be forwarded. Pretty simple, isn't it?

 

configure-domain-forwarder-settings

 

When you are done, please click on the "Add Domain Forwarder" button so the forwarder can be created. cPanel will then redirect you to a new page indicating if the forwarded was created successfully or if there were any errors during the creation process. 

 

Deleting Forwarders in cPanel

Now that you know how to add Forwarders let's see how to remove those. Please go ahead and access the default page for the "Forwarders" feature. Two additional sections will be displayed after the "Create an Email Account Forwarder" which we have just finished reviewing. 

The first one is called "Email Account Forwarders" and in it, you will see a simple table displaying the currently configured Email Forwarders. To delete an Email Forwarded, please click the "Delete" link in the "Actions" column of the particular forwarder you would like to delete. 

 

delete-email-forwarder

 

cPanel will ask you for confirmation, and when you click the "Delete Forwarder" button on the newly displayed page, the forwarder will be successfully deleted. 

 

The second section is called "Forward All Email for a Domain," and once again in it, you will see a simple table in which all the Domain Forwarders will be listed. If you would like to delete a Domain Forwarder, please simply click on the "Delete" link for the Domain Forwarder you would like to have deleted. 

 

delete-domain-forwarder

 

cPanel will once again redirect you to a new page where you will need to confirm the deletion of the particular Domain Forwarder. To do that, please click on the "Delete Domain Forwarder" button. 

 

That is all you will need to know when managing the "Forwarders" for your email accounts. If you would like to know more or if you have any other questions related to the "Forwarders" feature of cPanel, please do not hesitate to contact our experienced Technical Support Crew since they will assist you with any "Forwarders" related goals you are trying to achieve.

...
Nikola Zgurev
Technical Support Captain

Nikola is an accomplished tech-savvy extraordinaire with over six years of experience in the web hosting field. He started as a customer care representative and quickly rose the ranks to become a support supervisor and, eventually - the head of the technical department in HostArmada. His deep understanding of the client's needs, combined with his technical knowledge, makes him the perfect man to create the ideal harmony between client satisfaction and professional problem-solving. You will often find him creating helpful tutorials, articles, and blog posts that help existing customers get around.