Open FlareMail

Help Domains & mail flow Connect Cloudflare Email Routing

Connect Cloudflare Email Routing

Route one exact address by hand. Adding the root domain in Sending domains creates the catch-all for you.

4 min read

On this page

Use this only when you are routing one exact address by hand. If you add the root domain in Sending domains, FlareMail creates the catch-all for you and every address on that domain can receive, including agent mailboxes. A subdomain cannot take a catch-all on Free, Pro, or Business Cloudflare accounts.

Add the routing rule

  1. Open Email RoutingIn the Cloudflare dashboard, select your domain and open Email Routing → Routes.
  2. Create a custom addressUnder Custom addresses, click Create address and enter the address you want to receive, e.g. [email protected].
  3. Send it to a WorkerSet the action to Send to a Worker and pick flaremail-api as the destination.
  4. SaveSave the rule. Cloudflare now hands every message for that address to FlareMail.
Cloudflare — Email Routing Email Routing Routes › Custom addresses › Create address Custom address [email protected] Action Send to a Worker ▾ Destination flaremail-api Incoming mail now reaches your FlareMail inbox Cloudflare hands each message to the flaremail-api Worker, which stores it for the app. Save
An Email Routing rule sending a custom address to the flaremail-api Worker.

Test it

From any other inbox, email your newly routed address. It should appear in FlareMail within a few seconds. If it doesn't, give it a minute (DNS and routing can lag briefly), then check Troubleshooting.