// the find
Billionmail/BillionMail
BillionMail gives you open-source MailServer, NewsLetter, Email Marketing — fully self-hosted, dev-friendly, and free from monthly fees. Join the discord: https://discord.gg/asfXzBUhZr
BillionMail is a self-hosted email marketing platform that bundles Postfix, Dovecot, and Rspamd into a Docker Compose stack with a Go backend and Vue frontend. It targets teams or businesses that want Mailchimp-like functionality without paying per-email fees. The backend is Go, the admin UI is Vue 3, and the whole thing runs on a single Linux server.
The component selection is solid — Postfix + Dovecot + Rspamd is a proven combination, and wrapping it in Docker Compose with supervisord makes the mail stack reproducible rather than hand-configured. The Go backend follows a clean versioned API structure (api/v1/ per domain) with clear separation of concerns between campaigns, contacts, domains, and relay config. AGPLv3 licensing is honest about what self-hosted means — you're not going to wake up one day to find the core features paywalled. The DKIM signing and spam scoring setup via Rspamd is handled at the infrastructure level, not bolted on as an afterthought.
The README markets 'sending a billion emails' but there's no horizontal scaling story — it's a single-server setup; Postfix queues do not distribute themselves. The AI features (conf/supplier/template/ with Anthropic, OpenAI, DeepSeek configs) look bolted on without any evidence in the codebase of what problem they're actually solving for email marketing. From the PHP config files sitting next to Go code, it's clear Roundcube is embedded as a dependency rather than optional, which means you're running PHP-FPM on your mail server whether you want webmail or not. The project is less than a year old with 15k stars, which suggests the star count is momentum-driven rather than reflecting production maturity — check the issues tab before deploying this anywhere that matters.