Skip to content

Releases: aaPanel/BillionMail

v4.8

07 Nov 10:34

Choose a tag to compare

BillionMail v4.8

Domain Blacklist Detection

Added blacklist monitoring for domains with support for manual detection and auto-scanning. System will alert if domain or IP is blacklisted. Manual scan available in domain list; alert settings (notify email, recipient) configurable in settings page.

Bug Fixes

  • Fixed the automatic scanning error of the Suspend List

v4.7

16 Oct 02:54

Choose a tag to compare

BillionMail v4.7

Mailbox Quota Management

  • Added mailbox storage quota management functionality, supporting real-time monitoring of mailbox usage. The system automatically triggers alert notifications when usage approaches the limit. Administrators can promptly track resource consumption, improving system stability and operational efficiency.

Bug Fixes

  • Fixed an issue causing exceptions when configuration is missing in multi-IP domain scenarios.
  • Fixed a password encryption issue in mail relay settings that caused test connection failures.
  • Resolved a bug where domain were being duplicated when editing relay configurations.
  • Fixed the issue where the newly installed Postfix fails to send emails due to the lack of necessary configuration.
  • Fixed the issue where sending emails fails due to incorrect directory permissions after creating the mailbox.
  • Update Roundcube image to version 1.6.11
  • Fixed the issue where some APIs cannot have the authorization parameter filled in through the Swagger UI. Remove some APIs that are not enabled.
  • Fixed the issue where custom attributes for Send API were not replaced.
  • The front end fixes the problem of clicking to add a template without a domain name.
  • Fixed the issue where the domain list certificates were displayed incorrectly.
  • Fixed the issue where the certificate file was not displayed after adding the domain.
  • Fixed the issue of the number of successfully sent marketing tasks being too small.
  • Allow to add relay configuration without binding to a domain.

BillionMail V4.6

29 Sep 04:05

Choose a tag to compare

BillionMail v4.6 Release Notes


✨ New Features

🔌 API Documentation

  • Developer portal enhancement
    Added API documentation settings for easy access to system APIs, improving development efficiency and integration accuracy

📊 Export Format Expansion

  • Multi-format contact export
    Added TXT export format to contact export functionality, supporting diverse data processing needs

⚡ Performance Optimization

  • Accelerated email validation
    Optimized abnormal email scanning through improved algorithms and data processing logic, significantly increasing scan speed

🐛 Bug Fixes

  • IP whitelist accessibility
    Fixed unsubscribe page access issues when IP whitelist is enabled
  • Contact list export reliability
    Resolved contact list export failures under specific conditions
  • Empty campaign prevention
    Fixed issue where marketing tasks with entirely non-sendable recipients would create empty campaigns

BillionMail V4.5

19 Sep 03:52

Choose a tag to compare

BillionMail v4.5 Release Notes


✨ New Features

📧 Bulk Email Enhancements

  • Subscription list tag management
    Added tag management functionality for subscription groups
  • Contact activity tracking
    Record last active time for each contact
  • Advanced contact organization
    Manage contacts by both tags and groups simultaneously
  • Batch tag operations
    Add/remove multiple tag IDs in bulk for efficient task filtering
  • Unsubscribe settings
    Added unsubscribe configuration options for subscription groups
  • Improved contact analytics
    Enhanced logic for retrieving contact trend data

📨 Email Marketing Upgrades

  • Tag-based filtering
    Marketing tasks now support tag filtering for precise audience targeting
  • Dynamic task editing
    Edit sender addresses, templates, and subjects while tasks are paused - changes apply immediately when resumed
  • Task duplication
    One-click campaign replication for efficient repetitive task creation

⚙️ Core Optimizations

  • Unsubscribe template redesign
    Completely revamped unsubscribe email templates with improved layout and user experience
  • Flexible SMTP relay authentication
    Added optional authentication support and improved validation logic for non-authenticated relays
  • Streamlined contact export
    Rebuilt export logic with browser-native file download responses
  • Accurate engagement metrics
    Optimized email click-through rate calculation algorithm

🐛 Bug Fixes

  • Performance optimization
    Fixed high CPU consumption when sending non-variant emails and improved Spintax parsing efficiency
  • Address validation fix
    Resolved false email format errors when updating mail forwarding settings
  • Stability improvements
    Patched various edge cases and minor stability issues across modules

BillionMail V4.4

04 Sep 08:07

Choose a tag to compare

BillionMail v4.4 Release Notes


🌐 Outbound IP Binding

  • Domain-specific IP allocation
    Added outbound IP binding in domain management, allowing assignment of dedicated sending IPs for different domains when the server has multiple outbound IP addresses

⚙️ Core Optimizations

  • Postfix configuration enhancement
    Optimized relay-related settings in main.cf configuration file and ensured proper SMTP hash file existence, significantly improving email delivery stability
  • Security reinforcement
    Removed arbitrary file read/download functionality from the interface to enhance system security protection

🐛 Bug Fixes

  • Database constraint resolution
    Fixed foreign key constraint issues in the email_tasks table that caused database operation exceptions
  • Reverse proxy compatibility
    Corrected reverse proxy configuration to ensure proper functionality when bypassing language detection and accessing test APIs, with improved handling of reverse proxy website abnormalities
  • SSL certificate maintenance
    Fixed Let's Encrypt certificate automatic renewal failure issue

BillionMail V4.3

21 Aug 09:27

Choose a tag to compare

BillionMail v4.3 Release Notes


✨ Spintax Support

  • Dynamic content variation
    Email templates now support Spintax syntax for generating diverse email content variations

⚙️ Core Optimizations

  • Log management enhancement
    Enabled log rotation and compression for Postfix/Rspamd/Dovecot (reduces disk usage by up to 70%)
  • Campaign replication
    Added one-click duplicate function for marketing tasks
  • Enhanced contact validation
    Implemented email format verification during contact imports
  • Multi-domain SMTP relay
    Support for binding multiple domains to SMTP relay services
  • Reverse proxy configuration
    Added support for custom reverse proxy domain settings

🐛 Bug Fixes

  • Fixed analytics data disruption
    Resolved inaccurate email statistics caused by log rotation conflicts
  • Completed campaign progress
    Fixed marketing tasks stuck at 99% completion
  • Addressed minor stability issues
    Patched various edge cases across modules

BillionMail V4.2

08 Aug 10:56

Choose a tag to compare

BillionMail v4.2 Release Notes


Performance Optimization

  • Accelerated campaign loading
    Marketing task lists now render 60% faster

🐛 Critical Bug Fixes

  • Fixed account import/export failures
    Resolved format parsing errors during mailbox migrations
  • Patched SMTP relay port conflict
    Enabled full TLS support for port 465 transmissions
  • Corrected post-logout routing
    Accessing protected routes now properly redirects (was 404)
  • Addressed minor UI inconsistencies
    Refined interface behaviors across modules
  • Fixed AI Template Editor UI Issue
    Fixed when the content is generating, the boxes flow together

BillionMail V4.1

01 Aug 08:49

Choose a tag to compare

BillionMail v4.1 Release Notes


📊 Visual Postfix Queue Manager

  • Real-time sending queue monitoring
    Visually track active email delivery queues
  • Manual queue control
    Retry/delete/clear queues with one-click actions
  • On-demand parameter tuning
    Debug and adjust queue parameters in real-time

✨ Enhanced Account Management

  • Bulk account creation
    Add multiple email accounts via CSV import
  • Mailbox migration tools
    New import/export functionality for mailbox data

📝 Comprehensive Operation Logs & Error Logs

  • Login auditing
    Track all user access attempts
  • CRUD activity tracking
    Monitor creation/modification/deletion operations
  • Advanced log search
    Filter logs by date, user, or action type
  • Runtime error logs
    Display runtime error logs for debugging

🚫 Smart Suspend List

  • Automatic contact scanning
    Identify invalid emails during list imports
  • Bounce rate reduction
    Automatically pause delivery to problematic addresses
  • Delivery reputation protection
    Prevent sending to known invalid recipients

⚙️ Core Optimizations

  • Guided AI template editor
    Added onboarding tutorials for new users
  • Accurate campaign analytics
    Improved statistical engine for marketing tasks

🐛 Bug Fixes

  • Fixed dashboard data miscalculations
  • Patched Dark Mode CSS rendering issues (Thanks @eben92!)
  • Resolved minor stability patches across modules

BillionMail V4.0

22 Jul 11:08

Choose a tag to compare

BillionMail v4.0 Release Notes


🚀 AI-Powered Email Template Editor

  • Conversational template generation
    Create email templates through natural language prompts
  • Automated website profiling
    Extracts information from target sites to build personalized emails
  • Flexible AI model integration
    Supports mainstream AI providers by default; custom integrations can be added

⚙️ Enhanced Email Sending API

  • Improved API testing workflow
    Added cURL code examples for seamless integration
  • Resolved intermittent errors during mass email sending

📇 Optimized Contact Management

  • Streamlined editing/deletion logic for contacts
  • Overhauled UI with user experience-focused redesign
  • Configurable group confirmation
    Toggle secondary prompts when adding new contacts to groups

📈 Key Feature Enhancements

  • Localized language display for multilingual lists (shown in native languages)
  • New invalid email manager for bounce handling
  • Custom display names when adding email accounts
  • SNI support added for secure domain hosting

🐛 Bug Fixes

  • Fixed incorrect SMTP relay server configuration errors
  • Resolved internal IP misidentification in LAN environments
  • Prevented addition of empty contact groups to marketing campaigns
  • Corrected CLI tool displaying IP addresses after domain configuration
  • Eliminated test email sending failures
  • Patched IP whitelist enforcement bypass
  • Fixed infinite loop in email campaign tasks
  • Addressed unsubscribe links displaying IPs instead of domains
  • Reduced excessive debug logging caused by incorrect log-level settings

🛡️ Update Reliability Improvements

  • Local-config-first merge strategy to preserve custom settings during upgrades
  • Graceful update failure handling to prevent service interruptions

🔌 Compatibility Upgrades

  • Full aaPanel compatibility
    Seamless installation and operation on aaPanel environments

BillionMail V3.2

04 Jul 09:38

Choose a tag to compare

BillionMail v3.2 Release Notes

✨ New Features

API Enhancements

  • Custom Attributes: Added support for {{ .API.attribute}} templating in API-sent emails
  • Batch Processing:
    • Bulk recipient handling for API sending
    • New API test functionality
  • Pagination Fix: Improved API pagination
  • Unsubscribe Handling: Fixed unsubscribe errors (API-sent recipients now properly logged to new contact groups)

Contact Management

  • Subscription Lists:
    • Join via link or embedded code
    • Double opt-in configuration
    • Customizable confirmation/thank-you emails and redirect pages
  • Trend Analytics: Added subscription/unsubscription trend visualization
  • Group Management: Enabled creation of empty groups

Domain Management

  • Default Sending Domain: Added configuration option
  • CatchAll: New domain-level feature

⚙️ System Improvements

Settings

  • Security:
    • IP whitelist management
    • Rspamd GUI access
  • UI Optimizations:
    • Service container filtering (BillionMail-only display)
    • Mail Forward rule improvements

Stability

  • Postfix: Added auto-repair for main.cf configuration