You are currently viewing How to Set up an Email Forwarder in cPanel

How to Set up an Email Forwarder in cPanel

Email forwarders are a convenient way to manage your emails, especially if you handle multiple email accounts. They allow you to forward emails received by one email account to another email account automatically. This streamlines your email management and ensures you don’t miss important messages. This guide will walk you through setting up an email forwarder in cPanel and Webmail, two of the most popular email management platforms used by web hosting providers. Let’s get started.

This blog is a part of our cPanel server management services where we make sure your cPanel server works efficiently with any issues.

Understanding Email Forwarders

An email forwarder is essentially a rule set up on an email server that automatically redirects incoming email from one account to another. This is particularly useful for individuals or businesses that use multiple email addresses but prefer to read and manage all their emails from a single account.

How to Set Up an Email Forwarder in cPanel

cPanel is a widely used web hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site. Here’s how you can set up an email forwarder in cPanel:

Step 1: Log Into cPanel

First, you need to log into your cPanel account. You can usually do this by visiting and entering your username and password.

Step 2: Navigate to the “Forwarders” Section

Once logged in, scroll down to the “Email” section and click on the “Forwarders” option.

Navigate to the Forwarders Section

This will take you to a page where you can manage all your email forwarders.

Step 3: Add a Forwarder

Click on the “Add Forwarder” button.

Add a Forwarder

Here, you will be prompted to enter the address you wish to forward from in the “Address to Forward” field. Make sure you select the correct domain from the dropdown menu if you have multiple domains.

Add a Forwarder-1

Step 4: Set the Forwarding Email Address

In the “Destination” field, enter the email address where you want the emails to be forwarded. You have the option to forward the emails to another email address or to a system account, discard the email with an error to the sender, or pipe the email to a program.

Step 5: Add and Confirm

After entering the forwarding address, click on the “Add Forwarder” button to save your settings.

Add and Confirm

You will see a confirmation message indicating that your email forwarder has been set up successfully.

How to Set Up an Email Forwarder in Webmail

Webmail allows you to access and manage your emails through a web browser, without the need to set up an email client. Here’s how to set up an email forwarder directly from Webmail:

Step 1: Access Webmail

Access your Webmail by visiting or through the link provided in your cPanel under the “Email” section. Log in using your email address and password.

Access Webmail

Step 2: Choose the Webmail Application

Once logged in, you might be prompted to choose a webmail application (like Roundcube, Horde, or SquirrelMail). Select your preferred application to access your inbox.

Step 3: Locate the Forwarding Options

The process to set up a forwarder may vary slightly depending on the webmail application you choose. Generally, you will need to find the “Settings” or “Options” menu. Look for a section labeled “Forwarding”, “Filters”, or something similar.

Step 4: Add a Forwarder

Within the forwarding or filters section, you should find an option to add a new forwarder or filter. Enter the details of the email address you wish to forward from and the target email address you want to forward to.

Step 5: Save Your Changes

Make sure to save your changes. Some webmail applications may require you to confirm the new settings via an email verification process.

How to Forward All Email for a Domain in cpanel

Forwarding all email for a domain to a single email address in cPanel can be an efficient way to manage your emails, especially if you’re handling multiple domains or want a centralized email for monitoring purposes. Here’s a step-by-step guide on how to set up domain forwarding in cPanel:

Step 1: Log into cPanel

First, access your cPanel account by navigating to your hosting provider’s login page.

Step 2: Navigate to the “Forwarders” Section

Once logged into cPanel, look for the “Email” section and click on the “Forwarders” option. This section allows you to manage email forwarders for your domains and email addresses.

Step 3: Add a Domain Forwarder

In the Forwarders section, you’ll see two tabs: “Add Forwarder” and “Add Domain Forwarder.” To forward all emails from a domain, click on the “Add Domain Forwarder” button.

Add a Domain Forwarder

Step 4: Select the Domain to Forward

On the “Add a New Domain Forwarder” page, you’ll be prompted to select the domain you want to forward emails from. Use the dropdown menu to choose the domain. Ensure you select the correct domain you wish to forward all emails from.

Step 5: Enter the Destination Email Address

In the field provided, enter the destination email address where you want all emails sent to the chosen domain to be forwarded. This will be the central email address that receives all incoming emails to your domain.

Step 6: Add the Domain Forwarder

After entering the destination email address, click on the “Add Domain Forwarder” button to complete the setup. cPanel will then configure the system to forward all emails sent to your selected domain to the specified email address.

Step 7: Test the Forwarder

It’s a good practice to test the new forwarding setup to ensure it’s working correctly. Send an email to an address at the domain you’ve set up to forward, and check the destination email address to see if the email arrives as expected.

Tips for Managing Email Forwarders

  • Check for Loops: Ensure that your forwarding rules do not create loops, where emails are endlessly forwarded between accounts.
  • Spam Considerations: Be aware that forwarding emails can sometimes cause messages to be marked as spam on the receiving account, depending on the email providers’ spam filters.
  • Regularly Review Forwarders: Periodically review your email forwarders to ensure they are still needed and correctly configured.


Setting up an email forwarder in cPanel and Webmail can significantly streamline your email management process. By following the steps outlined in this guide, you can easily forward emails from one account to another, ensuring you never miss an important message.

Whether you’re a business owner, a professional, or someone with multiple email accounts, email forwarders can make your digital life a bit easier. Remember to manage your forwarders responsibly to maintain the integrity and security of your email communications.