Zoho Mail is solid business email, but you verify your domain, add DNS records, and pay per mailbox. Email Inbox does the provisioning for you: authorize Cloudflare, pick your domains, and get a catch-all inbox with no per-seat pricing and no manual DNS.
No manual DNS verification — Kiap sets MX and SPF records
Catch-all inbox, not one mailbox per person
No per-seat pricing
Provisioning in seconds via Cloudflare OAuth
Comparison
Business email hosting with a custom domain, part of the Zoho suite.
| Feature | Email Inbox | Zoho Mail |
|---|---|---|
| Runs on your own domain | Yes, catch-all by default | Yes, per mailbox |
| Mail server to run | None — Cloudflare Worker | None — Zoho hosts it |
| Provisioning | OAuth + pick domains, seconds | Manual DNS + verify, per user |
| Per-mailbox cost | Catch-all, one inbox per domain | Per-seat pricing |
| Ecosystem | Cloudflare + Kiap plugins | Zoho suite (CRM, docs, etc.) |
| Best for | Domain owners who want one catch-all inbox | Teams wanting a full suite |
Comparison reflects general product positioning as of 2025. Verify with each provider's current plans.
Authorize Kiap to manage Email Routing and deploy a Worker. One scoped OAuth consent screen — no API tokens to create or paste.
Pick one or more domains from your Cloudflare account. Kiap enables Email Routing, deploys a Worker, and wires a catch-all rule.
Kiap deploys a Worker per domain, turns on Email Routing with the right MX and SPF records, and creates the catch-all route. A few seconds per domain.
Zoho Mail gives you a mailbox per user on your domain, with manual domain verification and per-seat pricing. Email Inbox gives you a catch-all inbox per domain, provisions the DNS and Worker automatically via Cloudflare OAuth, and does not charge per seat. If you want a full business suite (docs, CRM, chat), Zoho is broader; if you want mail on your domain fast, Email Inbox is simpler.
No. Kiap deploys a Cloudflare Worker to your account and uses Cloudflare Email Routing for inbound mail. There is no Postfix, no Dovecot, and no server to keep patched. You approve one OAuth consent screen and Kiap provisions everything.
No. Authorization happens through Cloudflare OAuth. You approve a scoped consent screen in your browser. Kiap never sees your Cloudflare password and you never paste a token.
Yes — that is the whole point. Pick any domain on your Cloudflare account and Kiap provisions a catch-all inbox on it. Every address on that domain lands in your inbox by default.
Yes. Select one or many domains during setup. Each gets its own Worker and catch-all route, and all mail arrives in one inbox you can search and thread.
Yes. Outbound mail goes through the same Cloudflare Worker using Cloudflare's send_email binding, so you send from your own domain. Replies, reply-all, forwarding, HTML and plain text, and attachments are all supported.
Email Inbox runs on Cloudflare's free Email Routing tier and a free-tier Worker. You bring the domain. Check the Kiap pricing page for plan details.
Authorize Cloudflare, pick your domain, and you're sending from it in minutes.