Billion-Mail V2.1
BillionMail v2.1 Release Notes
🚀 Core Feature Additions
Transactional Email
- Transactional Email Engine
✉️ Added template variables support via{{ .Subscriber.Username }}
syntax
📚 Implementation Guide
Subscription Form
- Embeddable Subscription Form
🌐 New endpoint:yourdomain/subscription/form
⚠️ Current collection fields: Email + Username (custom fields in roadmap)
Common Settings
- Authentication: Username/Password
- Security: Path/Certificate
- Network: Domain/Port
- Localization: Timezone
Mail Template Builders
- Visual Template Builder
🖱️ Drag-and-drop WYSIWYG editor (v1.0)
⚡ System Improvements
Localization
- Added Japanese language support, thanks for @zan-12
🌐 Locale code:ja-JP
Development Workflow
- automatic build codes
- you must create
p-g-alpine
on your developemet server
Email Infrastructure
- Smart Domain Provisioning
📧 Auto-create essential mailboxes:
abuse@, postmaster@, admin@, noreply@, support@
🛠️ Performance Optimizations
Resource Management
- Maillog Analyzer v2.1
⚡ 99% CPU utilization reduction
Data Sanitization
- Email Normalization
🔠 Auto-lowercase conversion
🔄 Background migration job for legacy data
🔧 Maintenance Updates
Tooling Enhancements
- bm.sh v2.1
🛠️ New utilities
Bug Fixes
- 🌍 Fixed cannot change language in Demo
⚠️ Important Notices
Data Collection Policy
- 🔒 Beginning v2.1, we collect:
- Daily email sent count
- Daily relay server count
No server fingerprints/contents collected