# Setup Doctor

One-click health check for the Worker, D1, R2, outbound sending, and Cloudflare credentials.

2 min read. HTML: https://sendwithflare.com/help/setup-doctor/

Not sure why mail isn’t flowing? **Setup Doctor** runs a battery of checks against your FlareMail Worker and tells you what’s healthy, what’s warning, and what needs a fix.

![Settings → Setup Doctor. Run a check to verify Worker, storage, sending, and Cloudflare access.](/help/assets/setup-doctor.webp)

*Settings → Setup Doctor. Run a check to verify Worker, storage, sending, and Cloudflare access.*

## Run a check

1. **Open Setup Doctor** — Go to **Settings → Setup Doctor**.
2. **Run setup check** — Click the button and wait a few seconds for results.
3. **Read the actions** — Failed or warning rows include a short suggested fix — follow those before digging into Cloudflare dashboards.

Typical checks cover Worker reachability, D1 database health, R2 mail storage, outbound sending (including whether a Resend key is present), and Cloudflare API token scopes.

> **NOTE:** A warning on outbound sending with “Resend key missing” is expected if you only use Cloudflare sending — see [Sending from your domain](/help/sending-from-your-domain/) to unlock delivery to anyone.
