Cloudflare Email Routing (Zone)
Enable Email Routing on a zone and (optionally) configure its catch-all rule.
What Gets Created
cloudflare_email_routing_settings(enables routing; provisions required DNS).cloudflare_email_routing_catch_all(folded; only whencatchAllis set).cloudflare_email_routing_dns(only whenlockDnsRecordsis true).
Prerequisites
- A Cloudflare zone (a
CloudflareDnsZone).
Configuration Reference
Required
zoneId— zone ID, or a reference to aCloudflareDnsZone.
Optional
catchAll— folded catch-all rule.lockDnsRecords— lock the Email Routing DNS records.
Stack Outputs
| Output | Description |
|---|---|
zone_id | The zone ID |
enabled | Whether Email Routing is enabled |
status | Configuration status |
name | The zone's domain name |
Related Components
- CloudflareDnsZone
- CloudflareEmailRoutingRule
- CloudflareEmailRoutingAddress
Next article
Cloudflare Hyperdrive Config
Cloudflare Hyperdrive Config Accelerate a Worker's access to a regional SQL database with connection pooling and edge query caching. What Gets Created A cloudflarehyperdriveconfig pointing at your PostgreSQL or MySQL origin, with optional query caching and mutual-TLS. Prerequisites A Cloudflare account ID. A reachable origin database (public, or fronted by Cloudflare Access / a Cloudflare Tunnel). The database user's password, stored as a managed secret. Configuration Reference Required...