Email Forwarding
Email forwarding sends mail arriving at one domain address to another address, for example [email protected] to a personal Gmail. In cPanel, the feature is called Forwarders; a catch-all captures addresses that were never created.
Common types
| Type | Role |
|---|---|
| Regular forwarder | One address → one or more destinations |
| Alias | Alternative name for an existing mailbox |
| Catch-all | Captures every address that does not match |
| Group/list | Several recipients for one address |
Impact on authentication
Simple forwarding can break SPF because the message is relayed from another server, and it can break DKIM if headers change. Common fixes are SRS (Sender Rewriting Scheme) or forwarding through a service that handles authentication. Test from Gmail, Outlook, and another domain.
What to watch for
- Catch-all invites spam. Enable it only when truly needed.
- Do not forward to an inactive address. Bounces damage reputation.
- Keep a copy in the source mailbox when you need an audit trail.
- Forwarding is not a backup. Mail can still be lost if the destination deletes it.
- Avoid loops. Two forwarders pointing at each other can loop.
- SPF alignment. If the destination checks alignment, forwarded mail can fail even when the source SPF is valid.
If the goal is to read domain email in Gmail, consider a full mailbox over IMAP or an email service that supports a custom domain. Simple forwarding is quick to set up but more fragile for important mail. For team addresses, use a group/list or shared mailbox so replies still come from your domain. Test SPF/DKIM after forwarding.
In cPanel, open Email → Forwarders → Add Forwarder, fill in the source and destination addresses, and save. Then send a test email and inspect the Authentication-Results and Received headers to see whether SPF/DKIM still pass.
FAQ
Is email forwarding free?
It is usually included in a hosting plan, but quotas and provider policies still apply.
Why does forwarded email land in spam?
Forwarding can break SPF/DKIM. Use SRS or a forwarding service that handles authentication correctly.
Is catch-all safe?
Not entirely. Catch-all accepts every address, including spam to random names. Enable it only when needed.
Disclaimer: Hosting Wiki articles are prepared for educational and reference purposes. Hosting technology keeps evolving, so some technical details may change over time.