Email powers account verification, password reset, form-submission notifications and replies to submissions.
pnpm run update -- --emailProviders are selected with EMAIL_PROVIDER:
| Value | Notes |
|---|---|
| unset (default) | No-op sender: messages are logged, not delivered |
cloudflare |
Cloudflare Email Sending; needs the EMAIL binding and EMAIL_FROM |
resend |
Needs the RESEND_API_KEY secret, EMAIL_FROM, and a domain verified in Resend |
Also set ADMIN_URL so reset and verification links point at your admin.
Without email
Section titled “Without email”Nothing breaks: the link that would have been sent is written to the Worker logs. Read it with wrangler tail (deployed) or the wrangler dev terminal (local). This is how you verify the very first account.
Interactive setup keeps an existing RESEND_API_KEY if you leave the prompt blank.