Set Up Free Email Forwarding for Your Domain With Cloudflare Email Routing

https://hackernoon.imgix.net/images/II97dccrKiSg3Tl3AkxyqvZ77Fq1-62839hm.png

Forward any address at your domain, such as hello@example.com, to an external inbox. For a public address that only has to receive mail, I would put it on Cloudflare Email Routing: the messages land in the inbox I already read, and forwarding to a verified destination costs nothing on any plan. 💸

Prerequisites: the domain is on Cloudflare DNS (nameservers delegated, DNS Setup = Full), and it has no MX records from another mail host. Email Routing owns the MX set.

1. Verify the destination address

Compute > Email Service > Email Routing > Destination Addresses > Add address. Enter the external inbox (for example, you@gmail.com). Cloudflare emails a confirmation link, and you click it.

The row must read Verified. Until it does, any rule that points to the address stays disabled.

Destination addresses are account-wide: once verified, any zone in the account can target it.

2. Enable routing and...

Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE