Mailboxes give you addresses on your own domains without running an SMTP server. Octarq receives mail through Cloudflare Email Routing, so there’s no port 25, MX, or anti-spam operations to manage.
Receiving mail (Cloudflare)
- Enable Email Routing on your domain in Cloudflare.
- Deploy
deploy/cloudflare-email-worker.jsas a Worker; setOCTARQ_ENDPOINTto the Inbound Webhook URL copied from Settings (it already embeds your org’s inbound token). - Point a catch-all route at the Worker.
Mark a domain as Accept email in the dashboard. If Catch-all is enabled in Settings, mail to any unknown address on that domain automatically creates a new mailbox.
Reading and replying
- Read messages with an attachment list and raw
.emldownload. - Reply to a message, or mark all read.
- Send through one of multiple configured SMTP relays.
:::note
Relaying through a local Postfix instance, Mailhog, or a private-network SMTP server on loopback/LAN requires setting OCTARQ_ALLOW_PRIVATE_SMTP=true in your environment. Outbound connections to private IP addresses are blocked by default to prevent SSRF.
:::
:::tip Pair mailboxes with Notification channels to get a Telegram or webhook ping the moment new mail lands — and with Inbox AI to have each message summarized automatically. :::