# BillionMail

BillionMail is a free, self-hosted, open-source mail server and email marketing platform for sending newsletters, promotional, and transactional email.

Canonical page: https://ourlocalhost.com/app/6903/billionmail

## Description

BillionMail is a free, self-hosted, open-source mail server and email marketing platform for sending newsletters, promotional, and transactional email. It gives businesses and individuals full control over their campaigns, combining built-in SMTP (Simple Mail Transfer Protocol) sending, advanced analytics, and customer management so you can run your own server without monthly fees.

## Platform availability

Available on 1 of 9 platforms: Linux.

## Desktop and other devices

Linux.

## Health score

64/100 (Good), based on 5 of 5 factors.
- Maintained: 65 (last commit 126 days ago)
- Popular: 84 (15,890 GitHub stars)
- Easy to install: 25 (1 install platform, install notes)
- Light to run: 85 (512 MB minimum RAM)
- Security check: 60 (no serious findings, 19 minor, tests)

## Links

- Official website: http://www.billionmail.com/
- GitHub: https://github.com/Billionmail/BillionMail
- Documentation: http://www.billionmail.com/start/what.html

## Common questions

### What should I check in .env and firewall before running BillionMail?

Replace .env placeholders such as API keys, SECRET_KEY, and your notification email with real settings before use. Also open port 8001 in your firewall and ensure it is not used by another app.

### How do I view default credentials or update the admin password in BillionMail?

Use the bm management command for operations such as bm default to view default login information and bm change to modify the administrator password. You can also use bm update, bm start, bm restart, bm status, and bm stop.

### How can I inspect BillionMail spam filtering with Rspamd?

You can open the Rspamd web interface from BillionMail and check the scan history after sending a test email. This is used when configuring or disabling the spam filter.

### Does BillionMail create cache files that can be cleared?

BillionMail does not generate cache files during normal operation. Its stored data is mainly actual emails or system configurations, and old email data may need to be deleted manually to free SSD space.

### Do I need to warm the IP for BillionMail?

For self-hosted sending, BillionMail is expected to use a dedicated IP and may require IP warming. The source suggests skipping IP warming if you send under 50k emails per month.

## Alternatives

- Listmonk: Listmonk is a fast, standalone, self-hosted newsletter and mailing list manager packed into a single binary.
- Mautic
- OpenEMM
- Plunk
- Postal: The open source mail server - Postal is a complete and fully featured mail server for use by websites &amp; web servers.
- SendPortal
- docker-mailserver: A production-ready, full-featured mail server that runs in a single Docker container, bundling SMTP, IMAP, LDAP, anti-spam, antivirus, and…
- useSend: useSend is an open-source, self-hostable email platform for developers and small teams that sends transactional, product, and marketing ema…

---
Source: Our Local Host (https://ourlocalhost.com/app/6903/billionmail), the self-hosted and open-source app directory.
