๐ฉบ Vitals
- ๐ฆ Version: v4.9 (Released 2025-12-11)
- ๐ Velocity: Active (Last commit 2026-04-20)
- ๐ Community: 14.6k Stars ยท 1.5k Forks
- ๐ Backlog: 211 Open Issues
๐๏ธ Profile
- Official: billionmail.com
- Source: github.com/Billionmail/BillionMail
- License: AGPL-3.0
- Deployment: Docker | Native Binary
- Data Model: MySQL / SQLite
- Jurisdiction: China ๐จ๐ณ (aaPanel / Guangdong BaoTa Software)
- Compliance (SaaS): N/A (Self-Hosted Only)
- Compliance (Self-Hosted): GDPR Ready
- Complexity: High (4/5) - Requires MTA Reputation Management
- Maintenance: Medium (3/5) - Single Binary Architecture
- Enterprise Ready: Low (2/5) - No RBAC & Legal Uncertainty
1. The Executive Summary
What is it? BillionMail is a distinct entry in the email marketing space. Unlike most "senders" that rely on a third-party SMTP service (like Amazon SES), BillionMail includes its own Mail Transfer Agent (MTA). It is a full-stack email solution: it designs the email, manages the contact list, AND handles the actual transmission of data over Port 25.
The Strategic Verdict:
- ๐ด For Sovereign Enterprises: Caution. The vendor is a Hong Kong entity (aaPanel Ltd) with a license explicitly governed by the laws of the People's Republic of China (PRC).
- ๐ด For PII-Sensitive Teams: Privacy Risk. The "AI Powered" features likely transmit content data to third-party APIs, creating a potential data leak vector.
- ๐ข For High-Volume Marketers: Strong Buy. For teams capable of managing their own IP reputation, this removes "CPM" and "Seat-based" pricing entirely.
2. The "Hidden" Costs (TCO Analysis)
| Cost Component | Mailchimp / Brevo (Proprietary) | BillionMail (Self-Hosted) |
|---|---|---|
| Sending Cost | High ($300+/mo for 50k emails) | $0 (Direct Send) |
| IP Reputation | Included (Shared IPs) | User Responsibility (Crucial) |
| Infrastructure | $0 (Cloud Hosted) | $10-20/mo (VPS) |
| Legal Risk | Standard SCCs | Governing Law: PRC |
3. The "Day 2" Reality Check
๐ Deployment & Operations
- The MTA Trap: Hosting your own MTA is technically "free" but operationally expensive. You must manually manage SPF, DKIM, and DMARC records. If your server's IP address gets blacklisted, your delivery rate drops to zero.
- Installation: The Go-based architecture makes deployment relatively simple, but network configuration (Port 25 unblocking) is a common hurdle with cloud providers.
๐ก๏ธ Security & Governance (Risk Assessment)
- Jurisdiction & Geopolitical Nuance: BillionMail is developed by the aaPanel team (Guangdong BaoTa Software), headquartered in Guangzhou, China. While the source code is public, organizations in the public sector or critical infrastructure should conduct a source-code audit to verify the absence of telemetry. The legal framework governing the software's development is subject to PRC jurisdiction.
- The Compliance Shift (MTA Liability): Self-hosting BillionMail doesn't just shift infrastructure responsibility โ it shifts full legal liability for email deliverability. Your organization assumes 100% of CAN-SPAM and GDPR sender compliance, IP reputation management, and SPF/DKIM/DMARC configuration. Unlike Mailchimp or SendGrid, there is no third-party "Terms of Service" to insulate you from liability if your server is flagged for spam.
- License Risk (The AGPLv3 Trap): The codebase is licensed under AGPL-3.0. This carries a "network clause" that requires you to release the source code of any modifications if you offer BillionMail as a service. While safe for internal marketing teams, it represents a high risk for companies intending to embed this specific MTA engine into their own proprietary SaaS products.
4. Market Landscape
๐ข Proprietary Incumbents
- Mailchimp
- SendGrid (Marketing Campaigns)
- Brevo (formerly Sendinblue)