# Connect Cloudflare Email Routing

The one step outside the app: point your domain's incoming mail at the FlareMail Worker so messages reach your inbox.

4 min read. HTML: https://sendwithflare.com/help/connect-cloudflare-email-routing/

FlareMail receives mail through **Cloudflare Email Routing**. Instead of forwarding to another mailbox, you route your address to the `flaremail-api` Worker, which parses each message and stores it for the app. You only do this once per address.

> **NOTE:** You need a domain already added to Cloudflare with Email Routing enabled (Cloudflare verifies your MX records for you).

## Add the routing rule

1. **Open Email Routing** — In the Cloudflare dashboard, select your domain and open **Email Routing → Routes**.
2. **Create a custom address** — Under **Custom addresses**, click **Create address** and enter the address you want to receive, e.g. `you@yourdomain.com`.
3. **Send it to a Worker** — Set the action to **Send to a Worker** and pick `flaremail-api` as the destination.
4. **Save** — Save the rule. Cloudflare now hands every message for that address to FlareMail.

*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](/help/troubleshooting/).

> **TIP:** Routing only controls *incoming* mail. To send from your domain — especially to recipients who aren't Cloudflare destinations — set up [outbound sending](/help/sending-from-your-domain/).
