Launching today

Plainmail
Real email on every domain you own, for $5 a month flat
18 followers
Real email on every domain you own, for $5 a month flat
18 followers
Real mailboxes on all your domains for $5 a month, flat: up to 50 domains, 100 mailboxes and 25 GB. Ask Claude for hello@yourdomain through the MCP server, or use the CLI or API. Plainmail writes the MX, SPF, DKIM and DMARC records at Cloudflare, Vercel or Porkbun, checks them and creates the mailbox. It's a normal IMAP/SMTP account, so it sits in Apple Mail, the Gmail app, Outlook or Thunderbird. Built for mail between people, not bulk mail.







Payment Required
Launch Team

CloudflareYour next app belongs on Cloudflare Workers. Deploy for free
Promoted
Hey Product Hunt π
Every domain I bought for a side project ended up with no email address. Per-user plans charge for every inbox on every domain, and the DNS (MX, SPF, DKIM, DMARC) was always the step I put off.
So I built Plainmail. You tell your agent "Set up hello@mynewapp.com on Plainmail", or run "plainmail add hello@mynewapp.com", and it:
Writes the mail records at Cloudflare, Vercel or Porkbun (anywhere else, it gives you the exact records and checks them)
Creates a real IMAP/SMTP mailbox you add to Apple Mail, the Gmail app, Outlook or Thunderbird
Sends through Amazon SES with SPF, DKIM and DMARC passing
One plan: $5 a month for up to 50 domains and 100 mailboxes. No per-domain or per-mailbox fees. You sign up with GitHub and can cancel anytime.
It's for replying to users and writing to people, not newsletters or cold outreach. New accounts start at 50 sends a day to keep everyone's delivery clean.
I'd love to hear where setup gets stuck for you, especially if your DNS lives somewhere other than those three.
$5 flat for 50 domains is great for agency life, every client project gets a domain and nobody sets up email until launch week π can i give a client access to just their own mailbox without them seeing the rest