In this tutorial you find out how to forward emails. You learn to create email forwarders for your email accounts using Hostinger control panel’s implemented Email Forwarders feature and cPanel’s Forwarders.
It is important to learn how to do that if you wish to forward emails to a different email account. For example, in this tutorial, we will be adding a forwarder for email account email@example.com so that emails will be forwarded to firstname.lastname@example.org. You can use the same technique to forward emails to Gmail or any other email provider.
What you’ll need
- Access to your hosting account’s control panel.
Table of Contents
- Option 1 – Forwarding e-mails in Hostinger control panel
- Option 2 – Forwarding e-mails on cPanel hosting platforms
Option 1 – Forwarding e-mails in Hostinger control panel
On Hostinger, forwarding your e-mail is incredibly simple. However, you must make sure that both e-mail account used for forwarding are active and functional.
Step 1.1 – Locating Email Forwarders tool
To begin, you will need to navigate to your control panel’s Email Forwarders section. It can be found under the Emails category.
Step 1.2 – Adding and managing a forwarder
- In E-mail Account section you will need to enter the name of the e-mail box which you want to be forwarded.
- Forward to e-mail will need to specify where the forwarded e-mails will arrive.
That’s it! An e-mail forwarder from email@example.com to firstname.lastname@example.org has been successfully created. Information about it will appear in Manage Forwarders section. You can use it to Edit your forwarder in case you made a mistake, or Delete it if no longer used or required.
Option 2 – Forwarding e-mails on cPanel hosting platforms
If you are using cPanel then it also has a tool that you can use. This tutorial will cover from A to Z on how to use cPanel’s Forwarders feature for e-mail management.
Step 2.1 — Finding the “Forwarders” feature
- Find the search bar at the top of the screen of your cPanel, like it is presented in the following screenshot:
- Enter keyword “Forward” into the search bar and click on the Forwarders link which appeared under the Email section:
Step 2.2 — Using the “Add Forwarder” feature
After clicking on the Forwarders button, you will be taken to the main Forwarders window:
There are a few options that we can choose here:
- Managing – Here you can choose to either manage one specific domain out of the list or all domains which are assigned to this cPanel account.
- Add Forwarder – This is the option we will be giving most attention to. It allows you to create an email forwarder for one specific email account.
- Add Domain Forwarder – This option allows you to create a domain wide forwarder. It basically means that all email accounts within a specific domain name will have a forwarder which will forward all incoming emails to a different domain. We will cover this option later in this tutorial.
For now, let’s choose Add Forwarder option. You will be taken to the Add a New Forwarder window:
You must enter this information in the following fields:
- Address to Forward – Here you must enter which email account you wish to add a forwarder to. In our case, we will add test (we have created an email account email@example.com before starting this tutorial). IMPORTANT! Email account does not have to be created for the forwarder to work!
- Domain – From this list, we much choose a domain name which has the test email account.
After making the two first choices, we get the result that the forwarder will be set up on this email account: firstname.lastname@example.org
Looking for a better way to host your website?
Transfer your website to the fastest web hosting platform with 24/7 dedicated support.
Destination – For the destination, we have a few options:
- Forward to Email Address – This is the option we will be choosing. It forwards our emails to another specific email account. In our case, we have chosen to forward emails to email@example.com
- Discard and send an error to the sender – This option can be used if you wish that ALL emails coming to the specific email account would be automatically discarded and an automated message would be sent to the sender. The automated message can be written in the Failure Message field. In our case, a message “No such person at this address.” would be sent.
After clicking on “Advanced Options”, some additional options appear:
- Forward to a system account – We do not recommend this option since all emails will be forwarded to a default cPanel’s system account (a lot of hosting providers do not support a feature of using system account for personal needs).
- Pipe to a Program – This is a very advanced option, we will not cover it in this tutorial, but basically it lets you forward your emails to a program which exists in your Home directory.
- Discard – This option deletes ALL incoming emails without taking any further actions. We do not recommend this option because sender will not receive any warning messages that his email did not reach recipient.
In this tutorial, we have chosen to use the Forward to Email Address option. After filling in all the required information, click on “Add Forwarder” button. Soon after, you should receive this confirmation message:
If you click Go Back, you should notice that a Forwarder has appeared in the Email Account Forwarders section:
Congratulations! You have successfully set up an email forwarder! From here you can manage it:
- Email Address – In this section, you can see an email address for which you have set up the forwarder.
- Forward To – This shows where all your emails will be forwarded to.
- Actions – Trace lets you view the route that a forwarded email takes.
- Delete – This option deletes the email forwarder.
Step 2.3 — Using the Add Domain Forwarder feature
In the main Forwarders window, choose Add Domain Forwarder option. You will be taken to this window:
Here you can set up a domain wide forwarder. It will forward ALL emails coming to the chosen specific domain to a different destination domain. In our case, we have chosen to forward all thomvtutorials.com emails to thisdomain.com, so for example, if an email is sent to a firstname.lastname@example.org or email@example.com and etc. email addresses, they will automatically be forwarded to a corresponding address of thisdomain.com (firstname.lastname@example.org or email@example.com).
IMPORTANT! As official cPanel Documentation states:
Domain forwarders only forward email when the system cannot deliver it to an address or autoresponder. For example, if a user sends an email to the firstname.lastname@example.org address, the following actions might take place:
- If a email@example.com address or autoresponder exists, cPanel will not forward the email.
- If a firstname.lastname@example.org address or autoresponder does not exist, cPanel will forward the email.
Finally, click on Add Domain Forwarder button and you should be greeted with a confirmation window:
In this tutorial, you have learned how to create and manage Email Forwarder using Hostinger control panel and cPanel’s implemented Forwarders feature. We hope that this tutorial covered all the main aspects of it and you now know how to forward emails.
In case you have any tips or tricks you want to share, you are welcome to do so in the comments.