Email Forwarders are a way to forward emails received on one email address to another automatically. For example you have a domain say business.com. Now you have multiple email IDs for different purposes like [email protected], [email protected], [email protected] etc. Now if you want to save yourself from hassle of checking all these emails IDs one by one, you can add an email forwarder such that emails from all these email IDs are forwarded to just one email ID.
Email forwarders can be set using cPanel or through webmail. In this tutorial, we are going to discuss how to setup & manage email forwarders in cPanel.
Also read, How to manage domain forwarding in cPanel
Steps to setup & manage email forwarders in cPanel
Step 1: Login to your web hosting account
Step 2: Click on web hosting and navigate to cPanel by clicking on “Manage Web Hosting” button.
Step 3: Scroll down to “Email” section. Click on the “Forwarders” icon.
Step 4: You will see the page titled “Forwarders”. Here we see the following buttons
- Add Forwarder: Use this option to forward a mail from a specific email ID on your domain
- Add Domain Forwarder: Use this option to forward emails from all email IDs on one domain to corresponding email IDs on another domain. Note that emails are forwarded according to matching usernames. For example, Emails from email ID [email protected] will be forwarded to [email protected] where abc is the username which is common on both the domains.
Below that you’ll see a list of Email Account Forwarders. All currently set Email Forwarders will appear here as a list. Below this you’ll find an option to view Domain Forwarders.
To forward emails from a specific Email ID on your domain, follow step 5. Otherwise to forward emails from all emails IDs on your domain, follow step 6.
Check out the complete guide on cPanel Tutorial
Step 5: Click on the button “Add Forwarder”. You will be navigated to below screen.
Here in the text area below “Address to forward” add the address of the email ID whose email you want to forward and select the domain of that email from the dropdown. For example if we need to forward email from [email protected], then type in “abc” in “Address to forward” text area and select “example.com” from the dropdown below “Domain” label.
Once you have selected the “From Email ID”, now you need to select the destination of the email. Here you have two options
- Forward to Email Address: In this option you can forward to a specific email ID. Just type in the destination email ID. For example if we want to forward all emails from [email protected] to [email protected], then we’ll type in [email protected] in the “Forward to Email Address” text area.
- Discard and send an error to the sender: In this option, you can discard the email sent by the sender and instead send an error message to the sender in return. By default, an error message is “No such person at this address”. You can change this to anything like “Invalid Email address” or “Email no longer exists”.
Finally simply click on the “Add Forwarder” button and you are done.
Also read, How to change cPanel Theme
Step 6: Click on “” button. You will be navigated to below screen.
Here select the domain name from where the emails are to be forwarded. In the text area beside it, add the Domain to which you need to forward the emails. Finally click on the “Add Domain Forwarder” button and you are done.
But what if we want to forward our email to multiple accounts? Well in that case we just need to create multiple entries in forwarders wherein the “From Email ID” will be same and “To Email id” will have the destination email IDs.