Open source · By XY Space

A reliable self-hosted email serverfor five dollars a month.

Open-source email infrastructure that runs on Cloudflare. Deploy it yourself, or have us run it for you.

SaaSmail interface showing a per-customer timeline with multiple inboxes, tags, and an inline reply composer.
What it is

The centralized inbox for SaaS teams.

Most teams send customers three different kinds of email — marketing blasts, transactional notifications, and support threads — and each one lives in a different tool. When a customer replies, nobody has the full picture.

SaaSmail collapses all of it into one timeline per person. Anyone on your team can open a customer and see every promo, every receipt, and every support reply in order. Context compounds. Replies get better.

SaaSmail is built and maintained by XY Space as an open-source project. The code lives on GitHub, free for anyone to self-host — or we can run it for you.

What you get

Six things you'd otherwise pay a SaaS for.

One timeline per customer

Every email from a person — marketing, billing receipts, support replies — collapses into a single conversation. Open it and the full history is already there.

Multiple inboxes, one team

Run support@, sales@, and billing@ from one place. Decide which teammates see which inbox. Everyone stays in their lane without juggling tabs.

Thread or chat — your choice

Set each inbox to feel like classic email (subjects, quoted replies) or like a messaging app (bubbles, no signatures). Marketing reads as marketing; support feels like a chat.

Reusable email templates

Write a template once with simple {{placeholders}} for things like names. Preview it, then send from the dashboard or your own code.

Drip sequences

Enroll a customer in a multi-step email series — onboarding, follow-ups, re-engagement. The series cancels itself the moment they reply.

Team & API access

Invite teammates with one-time links and passwordless sign-in. Issue scoped API keys when you want another tool to send mail through SaaSmail.

What it costs

Five dollars. A month. All in.

The only bill is Cloudflare's Workers Paid plan — $5/month — which includes 3,000 outbound emails. No server to rent, no per-seat fees, no separate database bill. Just a domain, a Cloudflare account, and the paid plan.

Compare
  • Most help-desk tools: $20–$50 per teammate, per month.
  • Most marketing platforms: $30+ per month, plus list-size fees.
  • SaaSmail: a single $5 Cloudflare bill, unlimited teammates.
Under the hood

Runs entirely on Cloudflare.

Everything lives inside your Cloudflare account. No third machine to babysit, no extra vendor in the loop.

Receiving email
Cloudflare Email Workers
Sending email
Cloudflare Email Sending or Resend
Database
Cloudflare D1
File storage
Cloudflare R2 (attachments)
Realtime + push
Durable Objects + Web Push
Frontend
React + Tailwind + TipTap
Deploy it yourself

You're comfortable with a terminal.

Clone the repo, follow the setup wizard, and have a live shared inbox on your own domain in an afternoon. The first Academy course on deploying to Cloudflare covers the fundamentals you'll need.

Open the repo
Have us deploy it

You'd rather it just be running.

We can set up SaaSmail on your Cloudflare account, wire it to your domain, migrate your existing addresses, and hand back the keys. Same code, same $5 bill, none of the YAML.

Start a conversation
Start with XY Space AI

Book a discovery call.Leave with a scoped XY Space AI deployment.

Two weeks of discovery. One scoped XY Space AI wrapper. Your people still decide. Everything you build stays yours.

Loading form…