How to forward an email to Gmail, Yahoo or other email service providers with cPanel

How to forward an email to Gmail, Yahoo or other email service providers with cPanel

How to forward an email to Gmail, Yahoo or other email service providers with cPanel

Forwarding emails from a domain’s email account to popular email services like Gmail or Yahoo via cPanel is a common task for website developers and server administrators. This process allows you to manage your professional emails through your preferred email client, enhancing efficiency and centralising your communication channels. Here’s an in-depth guide on how to set up email forwarding in cPanel:

Understanding Email Forwarding

Email forwarding is a feature that automatically redirects incoming email from one email address to another. This is particularly useful if you have multiple email addresses and want to consolidate your emails into a single account.


  • Access to cPanel: Ensure you have administrative access to the cPanel for the domain whose email you want to forward.
  • Active Email Accounts: You should have an active email account from which emails will be forwarded and a destination email account (like Gmail or Yahoo) where these emails will be received.


Step-by-Step Guide to Set Up Email Forwarding

1. Log into cPanel

  • Access your cPanel account by visiting http://yourdomain.com/cpanel (replace yourdomain.com with your actual domain name).
  • Enter your username and password.

2. Navigate to the Email Section

  • Once logged in, look for the ‘Email’ section. This is typically found on the cPanel’s main page.

3. Access Forwarders

  • In the Email section, click on the ‘Forwarders’ or ‘Email Forwarders’ icon. This will take you to the email forwarding management area.

Get Started with cPanel Hosting Today

Get Started with your Hosting Today

4. Create a New Forwarder

  • Click on ‘Add Forwarder’ or ‘Create New Forwarder’.
  • In the ‘Address to Forward’ field, enter the email address you want to forward. This is the email address associated with your domain.

5. Set the Destination Email Address

  • In the ‘Destination’ field, you need to specify where the emails should be forwarded.
  • Enter the Gmail, Yahoo, or other email service provider address where you want to receive the emails.

6. Advanced Options (Optional)

  • You may find additional options like ‘Discard and send an error to the sender’ or ‘Forward to a system account’. Generally, you’ll just need to focus on forwarding to another email address.

7. Activate the Forwarder

  • Click on ‘Add Forwarder’ or a similar button to activate the email forwarding.
  • You should receive a confirmation message indicating that the forwarder has been set up.

8. Test the Forwarder

  • It’s important to test the setup. Send an email to your domain’s email address and check if it arrives at the forwarded email address.

Additional Considerations

  • Spam Filtering: Be aware that some emails forwarded to services like Gmail may be marked as spam. It’s advisable to check the spam folder and adjust filters accordingly.
  • Replying to Emails: When replying to forwarded emails, the ‘From’ address will be your Gmail or Yahoo address, not the original domain email address.
  • Forwarding Limits: Some hosting providers impose limits on the number of emails that can be forwarded. Check with your provider if you expect high volume.


Setting up email forwarding in cPanel is a straightforward process that can significantly streamline your email management. By redirecting emails to a preferred email client, you can ensure that you stay on top of your communications without the need to constantly check multiple email accounts. Remember to test the setup thoroughly to ensure that everything is working as expected.

How to setup a Gmail account on your iPad


Previous Post
How to export database table via phpMyAdmin in cPanel
Next Post
Which CDN is better: Fastly vs. Cloudflare