Mailbox model
OmniDock works with Cloudflare-managed internal mailbox addresses and external IMAP/SMTP profiles. The mailbox selector can show one mailbox or all mailboxes. Compose should list every address that can send in the From field.
Mailbox rule versus catch-all
| Mode | Best for | Notes |
|---|---|---|
| Mailbox rule | Controlled support addresses such as support@example.com. | Good default. Only selected addresses route to OmniDock. |
| Catch-all | Domains where unmatched aliases should land in one operations inbox. | Powerful but broader. Review spam and routing expectations before enabling. |
Rules screen status copy
Status labels should be direct and operational: "Can send from @example.com", "Cannot send yet", "Can receive all routed mail", "Can receive support@example.com only", "Catch-all enabled", "Routing inactive", "Inbound storage ready", or "D1/R2 binding missing".
Support inbox workflow
- Select a Cloudflare domain with Email Routing enabled.
- Verify Email Sending for the sender domain or address.
- Create a mailbox such as
support. - Enable a mailbox routing rule or catch-all.
- Send a test inbound email and confirm it appears in Inbox.
- Reply from OmniDock and check Logs if delivery fails.