How to Set Up Email Forwarding
Email forwarding lets you automatically redirect messages from one email address to another. This is useful when you want to receive email sent to multiple addresses in a single inbox, or when you want to redirect departmental addresses (like sales@ or info@) to the right person. This guide shows you how to configure email forwarding in your {{COMPANY_NAME}} hosting control panel.
Types of Email Forwarding
1. Standard Forwarding
Messages sent to one address are forwarded to another. The original recipient's mailbox may or may not retain a copy, depending on your settings.
Example: [email protected] → [email protected]
2. Multi-Destination Forwarding
Messages sent to one address are forwarded to multiple recipients simultaneously.
Example: [email protected] → [email protected], [email protected], [email protected]
3. Domain-Level Forwarding
All email sent to any address at your domain is forwarded to a specific destination. Also known as a catch-all forward.
Example: *@yourdomain.com → [email protected]
Setting Up Forwarding in cPanel
Step 1: Log In to cPanel
Access your cPanel at https://yourdomain.com:2083 or through your {{COMPANY_NAME}} dashboard.
Step 2: Navigate to Forwarders
- In cPanel, scroll to the Email section
- Click Forwarders
Step 3: Add a New Forwarder
- Click Add Forwarder
- In the Address to Forward field, enter the local part of the email (e.g.,
info) - Select your domain from the dropdown
- Under Destination, choose Forward to Email Address
- Enter the destination email address
- Click Add Forwarder
Tip: To keep a copy in the original mailbox while forwarding, create the email account first and then set up the forwarder. Without an existing mailbox, the message is only forwarded.
Setting Up Forwarding in DirectAdmin
Step 1: Log In to DirectAdmin
Access DirectAdmin through your {{COMPANY_NAME}} dashboard or at https://yourdomain.com:2222.
Step 2: Navigate to E-Mail Accounts
- Under E-Mail Manager, click E-Mail Accounts
- Click on the email account you want to configure
Step 3: Add Forwarding
- In the account settings, locate the Forwarding option
- Enter the destination email address
- Choose whether to keep a local copy
- Save changes
Setting Up Forwarding in Webmail (Roundcube)
If you prefer to configure forwarding from within your webmail:
- Log in to Roundcube webmail
- Go to Settings → Filters
- Click Create to add a new filter
- Set the filter name (e.g., "Forward All")
- Under conditions, select all messages
- Under actions, select Redirect message to and enter the destination
- Optionally add Keep a copy in Inbox
- Click Save
Important Considerations
SPF and Forwarding
When you forward email, the forwarding server sends the message on behalf of the original sender. This can cause SPF failures at the final destination because the forwarding server's IP is not in the original sender's SPF record.
Mitigation:
- Your hosting server uses SRS (Sender Rewriting Scheme) to rewrite the envelope sender, which prevents SPF failures in most cases.
- If you notice forwarded emails being rejected, contact {{SUPPORT_EMAIL}} for assistance.
Forwarding Loops
Never create a circular forwarding chain (A forwards to B, B forwards to A). This creates an infinite loop and will result in your account being suspended.
Forwarding to Gmail/Outlook
Gmail and Outlook may flag forwarded messages as spam if:
- The original sender's domain lacks SPF/DKIM
- The forwarded volume is very high
- The content triggers spam filters
Consider using IMAP fetch (POP3 collection) in Gmail as an alternative to forwarding for better deliverability.
Managing Existing Forwarders
Viewing Forwarders
In cPanel, go to Email → Forwarders to see all active forwarders.
Deleting a Forwarder
- Navigate to the forwarders list
- Find the forwarder you want to remove
- Click Delete next to it
- Confirm the deletion
Troubleshooting
| Problem | Solution |
|---|---|
| Forwarded emails not arriving | Check the destination inbox's spam folder |
| Emails bouncing after forwarding | SPF failure — contact support for SRS configuration |
| Receiving duplicate emails | You may have both a forwarder and a filter set up |
| Forwarder not appearing in list | Clear browser cache and verify the domain is correct |
| Forwarding delay | Forwarding adds minimal delay (seconds); if significant, check server queue |
Related Articles
- Creating Email Aliases and Catch-All Addresses
- Setting Up MX Records for Email
- Troubleshooting Email Not Receiving
Need help with email forwarding? Contact our support team at {{SUPPORT_URL}} or email {{SUPPORT_EMAIL}}.