# Cloudflare Email Clients: Every Current Option, Compared

A roundup of every current Cloudflare email client: hosted, self-hosted, IMAP, and AI — and which one you can actually live in.

HTML: https://sendwithflare.com/articles/cloudflare-email-clients/

**Keyword:** cloudflare email clients
**Audience:** founders, operators, and developers choosing a daily inbox for Cloudflare-powered mail

## Short answer

FlareMail is a web inbox for Cloudflare-powered email — a field guide to hosted and self-hosted Cloudflare email clients, with FlareMail as the daily driver.

First three domains are free; then $10/month unlimited.

People searching for Cloudflare email clients are usually past the first surprise: Email Routing is a router, not an inbox. The second surprise is that a real crop of clients now exists — hosted products, Cloudflare’s own reference app, and a pile of deploy-to-your-account Worker inboxes. This is the field guide.

## What counts as a Cloudflare email client

A Cloudflare email client is software that treats Cloudflare Email Routing (and usually Email Sending) as the mail path, then gives you a place to read, organize, and reply. It is not a Gmail tab that happens to receive forwarded copies. It is not the Email Routing dashboard. It is not an IMAP app pointed at a mailbox Cloudflare does not offer.

That definition splits the market into two honest groups. Hosted clients run the Worker, storage, and app for you. Self-hosted clients deploy into your Cloudflare account so D1, R2, and the Worker stay under your token. Both are real. They solve different jobs.

## How to read this list

Feature matrices lie when every repo lists search, folders, and attachments. The questions that actually change your week are simpler.

- Do you sign in and read mail, or do you deploy Workers, bind Email Routing, and keep the stack healthy?
- Does mail reach a phone without IMAP gymnastics or building your own iOS app?
- Is outbound send included, or only inbound storage?
- Is this a daily inbox, an AI experiment, or a team shared mailbox?

## 1. FlareMail — hosted web inbox with an iOS companion

FlareMail is the hosted client on this list. Mail arrives through Cloudflare Email Routing into a Worker, D1 stores metadata, R2 stores bodies and attachments, and you read it at app.sendwithflare.com. Compose and send are first-class. You do not deploy a Worker, create D1/R2 bindings, or attach Cloudflare Access to get a usable inbox.

The quiet difference is the iOS companion. Everyone else in this roundup is a web UI you deploy, plus maybe IMAP so Apple Mail can pretend to be the client. FlareMail is the same Cloudflare inbox on the phone, with push when you allow it. That is the gap between a weekend project and mail you actually live in.

First three domains are free; then $10/month unlimited. Keep Cloudflare as the backbone. Stop forwarding everything into Gmail so you have somewhere to tap a message on the train.

![FlareMail web inbox showing domain mailboxes, a message list, and an open test email](/assets/articles/cloudflare-email-clients-flaremail.webp)

*FlareMail: the hosted inbox at app.sendwithflare.com. Same Worker-backed mail, without deploying the stack yourself.*

## 2. Mailflare — the polished self-hosted inbox

Mailflare is the most finished open-source inbox you deploy into your own Cloudflare account. Workers, D1, R2, Email Routing inbound, Cloudflare Email Sending outbound. The dashboard covers domains, shared mailboxes, search, folders, rules, API keys, and backups. Community is free to self-host; Pro and Team are perpetual licenses for branding and extra seats.

If your requirement is “this mail never leaves my Cloudflare account,” Mailflare is the serious option. The trade is operations: API tokens, Worker names, Email Routing rules, sending DNS, and upgrades. There is a responsive web UI. There is not a shipped iOS companion. You are the host.

![Mailflare priority inbox with compose, folders, and inbound routing messages](/assets/articles/cloudflare-email-clients-mailflare.webp)

*Mailflare's published inbox screenshot. Self-hosted in your Cloudflare account.*

## 3. Cloudflare Agentic Inbox — the official reference app

Cloudflare open-sourced Agentic Inbox as the reference client for Email Routing inbound, Email Sending outbound, Durable Objects per mailbox, R2 attachments, and a Workers AI side panel that drafts replies you still have to confirm. Production deploys expect Cloudflare Access.

Treat it as Cloudflare showing how to build a client, not as a product with onboarding, billing, or a phone app. Excellent if you want an AI-native inbox inside your account and you are comfortable with Access, Durable Objects, and a reference codebase. Not the thing you hand a founder who just wants hello@ their domain on a phone.

![Cloudflare Agentic Inbox with message list, draft reply, and AI agent side panel](/assets/articles/cloudflare-email-clients-agentic-inbox.webp)

*Cloudflare's Agentic Inbox demo: a full web client plus an AI draft panel. You deploy it.*

## 4. Postern — self-hosted mail with IMAP and MCP

Postern is the odd one out in a useful way. It stores mail on Cloudflare and then speaks more than a browser: webmail, an IMAP proxy for Thunderbird or iOS Mail, and an MCP server for agents. Identity-bound sending credentials keep humans and agents from sharing one god-token.

Choose Postern when you need classic clients or agent tools on top of a Cloudflare-backed store. IMAP is a compatibility layer, not a companion app. You still operate the Worker, the optional SMTP relay, and the IMAP proxy. Apple Mail on that IMAP port is Apple Mail, not a Cloudflare client.

![Postern webmail showing an inbox list and an open threaded message](/assets/articles/cloudflare-email-clients-postern.webp)

*Postern webmail. The same store can also speak IMAP and MCP.*

## 5. Doota — encrypted, passkeys, conversation view

Doota (DOO-tah, “messenger”) is a self-hosted SvelteKit client on Workers, D1, R2, KV, and Queues. The pitch is encrypted-at-rest mail — raw messages, attachments, sent copies, and the render cache — plus passkeys instead of a password dump. Threads are conversation-shaped rather than folder-shaped.

Strong pick if you want a privacy-hard self-host and you will manage MAIL_DEK and the three-Worker layout. Still a web app in your account. No iOS companion.

![Doota dark inbox with a WhatsApp-style conversation thread](/assets/articles/cloudflare-email-clients-doota.webp)

*Doota's published desktop thread view. Mail is stored encrypted in your Cloudflare account.*

## 6. Reccado — edge-native inbox, Access in front

Reccado is a full-serverless inbox on Workers, Durable Objects, R2, D1, and Queues, with an MCP layer on the roadmap. Inbound mail hits Email Routing, a Worker writes R2, a queue fans out to the Durable Object that owns the mailbox. There is no built-in login: production expects Cloudflare Access in front of the UI.

Good if you already live in Zero Trust and want the mailbox isolated per Durable Object. You bring Access, Email Routing, and sending. Phone access is whatever Access allows in a mobile browser. They have not published a public inbox screenshot, only project art.

## 7. The rest of the self-hosted field

Several more Worker inboxes are current and real. They belong on a complete list even if they are not the default recommendation. Screenshots below are the ones those projects actually publish. QuickMail and cloudflare-mail (Newspicel) do not ship a public inbox screenshot.

- cf-mail: one Worker, D1, R2, a built-in web client, Web Push, and APNs for an iOS app you still have to build. Honest about no IMAP.
- cloudflare-mail (Newspicel): Gmail-shaped React client, Better Auth, D1 + R2, Email Sending, SSE fan-out. Self-host, Gmail muscle memory. No published inbox screenshot.
- Email Explorer: Hono + Durable Objects + R2 webmail on Email Routing and Email Sending. Deploy-to-Cloudflare style.
- QuickMail: self-hosted webmail with a provider switch — Resend by default, or Cloudflare Email if the zone is already on Cloudflare DNS. No published inbox screenshot.
- Zotlyx Inbox: shared team mailbox (info@, support@) with RBAC, realtime updates, and a Workers AI drafting agent. Self-host for shared inboxes, not a personal daily driver.

![cf-mail web inbox with compose, folders, and a short message list](/assets/articles/cloudflare-email-clients-cf-mail.webp)

*cf-mail's published web client. APNs is there if you build your own iOS app.*

![Email Explorer empty inbox with compose and folder sidebar](/assets/articles/cloudflare-email-clients-email-explorer.webp)

*Email Explorer's published webmail UI.*

![Zotlyx shared inbox with conversation list and AI agent panel](/assets/articles/cloudflare-email-clients-zotlyx.webp)

*Zotlyx Inbox: a shared-mailbox client with an AI drafting panel.*

## What is not a Cloudflare email client

Cloudflare Email Routing, the dashboard, and Email Workers are infrastructure. They decide where a message goes. They do not give you unread state, search, drafts, or a sent folder.

Forwarding into Gmail, Proton, Fastmail, or Outlook makes those products the client. The Cloudflare part is a pipe. Apple Mail, Thunderbird, and Outlook are excellent IMAP/Exchange apps; they are Cloudflare email clients only if something in front of them (Postern, or a real IMAP host) speaks those protocols. Most Email Routing setups do not.

## How to choose — and why FlareMail is the one you live in

Self-host if you want the bits in your account and you will operate them: Mailflare for a complete mailbox, Agentic Inbox if you want Cloudflare’s AI reference, Postern if you need IMAP or MCP, Doota if encryption-at-rest is the point, Zotlyx if the mailbox is shared support mail. Those are good tools. They are also projects.

Pick FlareMail when the job is mail, not a deploy. It is the hosted Cloudflare email client: Routing in, a real inbox, send from your domain, first three domains free. It is also the only one on this list that ships an iOS companion, so the same inbox is on the phone without IMAP, without Access in a mobile Safari tab, and without writing an APNs client. That is the unglamorous reason it wins as a daily driver.

A list of clients is only useful if one of them is a [real inbox for Cloudflare Email Routing](/cloudflare-email-routing-inbox/) you can open today.

## FAQ

**Is Cloudflare Email Routing itself an email client?**

No. Routing is the inbound pipe. A client is the app where you read, search, reply, and send.

**What Cloudflare email clients exist today?**

A hosted product (FlareMail), Cloudflare’s own Agentic Inbox reference app, and several self-hosted Worker inboxes: Mailflare, Postern, Doota, Reccado, cf-mail, cloudflare-mail, Email Explorer, QuickMail, and Zotlyx Inbox.

**Which Cloudflare email client has an iOS app?**

FlareMail ships an iOS companion for the same hosted inbox. Self-hosted options are web UIs; a few expose IMAP or APNs so you can wire Apple Mail or build your own phone app.

**Should I self-host a Cloudflare inbox?**

Yes if you want mail stored only in your account and you are willing to operate Workers, D1, R2, Email Routing, and sending. If you want mail without becoming the on-call, use a hosted client.

**How much does FlareMail cost?**

First three domains are free; then $10/month unlimited.

## Related

- [Cloudflare Email Forwarding Inbox App: Move Beyond Basic Forwarding](/articles/cloudflare-email-forwarding-inbox-app/index.md)
- [Cloudflare Email Routing vs IMAP: Why the Architecture Difference Matters](/articles/cloudflare-email-routing-vs-imap/index.md)
- [Cloudflare Email Routing IMAP: Does Cloudflare Support IMAP? What to Use Instead](/articles/cloudflare-email-routing-imap/index.md)

## Start

[Onboarding](https://sendwithflare.com/onboarding/) · [Pricing](https://sendwithflare.com/pricing.md) · [Setup guide](https://sendwithflare.com/help/setup-guide/)
