Categories
Self-Hosted Email Marketing Newsletter Email Server SMTP Mail Transfer Agent Campaign ManagementStars
Forks
Watchers
Developer links
BillionMail
With over 15,000 GitHub stars accumulated since its February 2025 launch, BillionMail delivers the rare combination of a production mail transfer agent and a full email marketing suite in a single self-hosted package — eliminating the monthly per-subscriber fees charged by Mailchimp, SendGrid, and similar platforms. The Go-based architecture bundles Postfix for SMTP transmission, Dovecot for IMAP and POP3 mailbox access, Rspamd for intelligent spam filtering and greylisting, and RoundCube for browser-based webmail, all orchestrated through Docker Compose with PostgreSQL for persistent storage and Redis for queue management and caching. The marketing engine supports unlimited subscriber lists with tag-based segmentation, scheduled campaign sends, A/B subject line testing, and both HTML and drag-and-drop visual template editors for crafting responsive emails without coding. Real-time analytics dashboards track sent volume, deliverability rate, open rate, click-through rate, and bounce reasons, while the platform provides step-by-step DNS record configuration wizards for SPF, DKIM, and DMARC to maximize inbox placement. A transactional email API exposes REST endpoints for single and batch sending, enabling integration with CRM systems, e-commerce platforms, and custom applications. Auto-provisioned free SSL certificates, Fail2ban brute-force protection, and privacy-first architecture with zero third-party tracking ensure secure operation. The platform installs in under eight minutes via a single shell script and supports SMTP on port 25, SMTPS on 465, submission on 587, IMAP on 143/993, and POP3 on 110/995. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPLv3 licensed.
Benefits
- Complete Mail Infrastructure in One Package
- Bundles Postfix MTA, Dovecot IMAP/POP3, Rspamd spam filtering, RoundCube webmail, and marketing automation into a single Docker Compose deployment requiring no external services.
- Unlimited Sending Without Per-Subscriber Fees
- Eliminates monthly SaaS costs by self-hosting the entire email pipeline with no artificial rate limits, subscriber caps, or per-email charges imposed by the platform.
- Guided Deliverability Optimization
- Step-by-step DNS wizards configure SPF, DKIM, and DMARC records correctly while real-time analytics track delivery rates, bounces, and inbox placement metrics.
- Visual Campaign Builder and API
- Drag-and-drop template editor and HTML mode create responsive emails while REST API endpoints enable programmatic single and batch transactional sending.
Features
- Full MTA Stack
- Postfix handles SMTP/SMTPS/submission delivery, Dovecot serves IMAP and POP3, and Rspamd provides spam scoring, greylisting, and DKIM signing.
- Marketing Campaign Engine
- Schedule campaigns to subscriber groups with tag segmentation, A/B subject testing, open/click tracking, and automated unsubscribe link management.
- Drag-and-Drop Template Editor
- Visual component-based editor builds responsive email templates without HTML knowledge, with variable substitution for personalized content delivery.
- Transactional Email API
- REST endpoints for single and batch email sending with authentication, enabling integration with CRM, e-commerce, and custom application workflows.
- Real-Time Analytics Dashboard
- Homepage metrics display sent volume, deliverability rate, open rate, click-through rate, and bounce reasons with per-campaign drill-down reporting.