What is email forwarding?
You create addresses on your domain, such as contact@, invoices@ or support@. Every message they receive is passed on as it arrives to the mailbox of your choice. Nothing is stored along the way. The service is provided by Cloudflare and runs entirely from the console, in an Email forwarding tab on your domain, next to DNS records and Zone settings.What you can do with it
How to set up email forwarding on your domain
- Open your domain in the console, then the Email forwarding tab. You can also reach it from the DNS zone page.
- Click Enable, then confirm with Enable forwarding. The status switches to Active once setup is complete.
- Under Destination addresses, add the mailbox that will receive the messages. Cloudflare sends it a verification e-mail: click the link inside.
- Under Forwarding rules, type the address (for example
contact), pick a verified address in Forward to, then click Add rule. - If you like, turn on Handle the other addresses under Catch-all address to forward or reject the messages no rule covers.
Enabling forwarding adds Cloudflare’s MX records to the zone, in place of those of your current mail service (hosting mailboxes, Google Workspace, Microsoft 365…). If mailboxes on this domain must keep receiving mail, stay with your current mail service.
Forwarding works on domains whose DNS management is active at OnetSolutions, with their nameservers pointed at ours. The nameservers to use are shown on the domain page.
Built for teams
In an organization, members with the editor role can manage email forwarding too, just like DNS zones and records. You add an address for a new colleague without going through the account owner.Go further
- Does your server send e-mail itself? Set up SPF, DKIM, DMARC and reverse DNS so it gets delivered.
- Point your domain at your VPS without writing a single record: domain linked to your VPS.
- Step-by-step guide: register a domain name.

