Question · Site settings
Why are emails (invitations, password resets) not arriving?
For: adminsPage 59 of 71
Answer
Check Admin → Storage & email: outgoing email must be configured. Then check System status for a failing email check, and ask the person to look in their spam folder.
Where to find it
This page of the admin: /admin/storage. Only admins (and read-only demo accounts) can open it.
Settings on this page
What each setting does and its default. Defaults only: the manual never shows the values saved on a site.
Media storage (Cloudflare R2)
| Setting | What it does | Default |
|---|---|---|
| Account ID | Cloudflare dashboard → R2 → Account details (32 characters). | — |
| Bucket / Access key ID / Secret access key | An R2 API token scoped to this bucket (Object Read & Write). Leave the secret empty to keep it. | — |
| Public media URL (optional) | A custom domain connected to the bucket; empty serves everything through the site. | — |
| API endpoint override (optional) | Only for an EU/FedRAMP jurisdiction bucket. | — |
| Setting | What it does | Default |
|---|---|---|
| Email provider | SMTP, Mailgun or Amazon SES. Only the selected provider sends; the others' settings are kept; no automatic failover. | — |
| Sender name / Sender email / Reply-to address | — | — |
| SMTP: Host / Port / Encryption / Username / Password | 587 with STARTTLS or 465 with TLS from the start. | — |
| Mailgun: Sending domain / API region / API key | The verified domain (e.g. mg.example.com), US or EU region, and a sending key for that domain. | — |
| Amazon SES: AWS region / Authentication | Where the identity is verified; the server's AWS credentials (role / environment) or access keys stored here (limited to ses:SendEmail). | — |
| Access key ID / Secret access key / Session token | Only with stored access keys; the session token only for temporary credentials. | — |
| Send the test to | Sends a test message with the saved settings to this address. | — |