Cloudflare Email Routing: Create Unlimited Addresses Without New Mailboxes
Email remains the backbone of online identity and communication, but most people use a single address for everything from banking to newsletter sign-ups. Businesses face a similar trade-off: they want distinct addresses for sales, support, and other functions, but configuring mailboxes and aliases on custom domains is often needlessly complicated. Cloudflare Email Routing aims to remove that friction by letting you create any number of addresses on your domain and forward them to an existing inbox — no new mailboxes to administer.
How It Works
The service operates at the SMTP transport layer, acting as an intelligent router between the sender and your final inbox. To set it up, you provide two pieces of information: the address you want to create on your domain, and the destination address where messages should be forwarded.

Understanding why this approach works requires a quick look at how email is structured. An email message has three parts:
- The envelope — part of the SMTP protocol that tells servers where the message originates and where it should be delivered.
- The headers — structured metadata including the message path, date, sender and recipient addresses, subject, and technical details like SPF pass results, DKIM signatures, and anti-spam scores. Servers can add or modify headers as the message travels.
- The body — the actual content, which may be plain text, HTML, or include attachments, and can be signed or encrypted.

Cloudflare Email Routing modifies only the SMTP envelope to redirect the message to its final destination. The original headers are preserved and the body is left untouched, so security and anti-spam mechanisms such as SPF and DKIM continue to function normally. Following the same privacy-first principles used across Cloudflare's other products, the service does not inspect, queue, or store emails at any point. Messages are received, processed according to your rules, and delivered in real time.
Configuration Steps
Email Routing is now in open beta and available to everyone. To begin, add your domain to Cloudflare DNS (or purchase one through Cloudflare Registrar if you don't already have one).
Once your domain is in the dashboard, setting up forwarding takes only a few steps:
- Navigate to the email page in the Cloudflare dashboard.
- Select Configure.
- Enter the email address you want to create on your domain. Alternatively, you can enable a catch-all rule so that any address on your domain is treated as valid and forwarded.
- DNS records are configured automatically if email isn't already set up on your domain. If it is, Cloudflare provides explicit guidance for adjusting your configuration.
- Verify that you own the destination email address through a standard confirmation link.
That's the entire process — no additional mailboxes, aliases, or server configuration to manage.
Launch Scope and Roadmap
The initial release supports multiple routing rules and message forwarding to any upstream inbox. Cloudflare has indicated that additional features are planned, building on the company's existing platform and infrastructure. Users with questions or suggestions can share feedback in the Cloudflare community forum, and full details are available in the official documentation.



