
Flowmails | CF native domain email box
Stop paying per user. Centralized multi-domain email inbox.
10 followers
Stop paying per user. Centralized multi-domain email inbox.
10 followers
Self-hosted custom-domain email on your own Cloudflare account. Inbox & outbox in your D1, REST API + webhooks, AI draft coming Q3 2026. No SMTP.


Having inbox data live entirely in D1 is great, but please add proper search with subqueries so I can combine sender and date range filters. Right now most basic email clients fall apart when you try to look for that one message from last week with a specific attachment. Even a simple endpoint like GET /messages?q=from:foo after:2025-01-01 would make a huge difference for anyone scripting against the API.
@fatma_c6670 hahaha, more function is on the way, the inbox is just started.
Since you're already using D1 for storage, adding end-to-end encryption with a per-user key would really set this apart for privacy-focused folks self-hosting email.
@gnlsincarytnm you are right, and i have already think about it , but i have no idea to save user key to somewhere , i only have web saas server , i need some place to provide a secret on web.
Finally got my custom domain email running on Cloudflare with this. The D1 inbox is surprisingly snappy for a serverless setup, and the REST API made hooking it into my own tools dead simple.
@aryaferhatqjfv thanks for your award
Cool to see Cloudflare-native email that skips SMTP entirely. One thing that would make this way more useful for me: built-in spam and phishing filtering rules so junk doesnt hit the D1 inbox in the first place.
@nazmiyeabike thanks for your idea
Finally something that lets me skip juggling SMTP credentials. The D1-backed inbox idea is clever, and the REST API plus webhooks make it easy to plug into the rest of my stack without another mail relay in the mix.