Back to rankings

Billionmail/BillionMail

Gobillionmail.com

BillionMail gives you open-source MailServer, NewsLetter, Email Marketing — fully self-hosted, dev-friendly, and free from monthly fees. Join the discord: https://discord.gg/asfXzBUhZr

email-marketingmailmailserveremailserversmtpdovecotpostfixrspamdnewsletternewsletters
Star Growth
Stars
15.3k
Forks
1.7k
Weekly Growth
Issues
213
5k10k15k
Feb 2025Jul 2025Jan 2026Jul 2026
ArtifactsGo Modulesgo get github.com/Billionmail/BillionMail
README

BillionMail 📧

An Open-Source MailServer, NewsLetter, Email Marketing Solution for Smarter Campaigns

![][license-shield] ![][github-stars-shield]

English | 简体中文 | 日本語 | Türkçe


aaPanel%2FBillionMail | Trendshift

What is BillionMail?

BillionMail is a future open-source Mail server, Email marketing platform designed to help businesses and individuals manage their email campaigns with ease. Whether you're sending newsletters, promotional emails, or transactional messages, this tool will provide full control over your email marketing efforts. With features like advanced analytics, and customer management, you'll be able to create, send, and track emails like a pro.

BillionMail Banner

Just 3 steps to send a billion emails!

Billion emails. Any business. Guaranteed.

Step 1️⃣ Install BillionMail:

✅ It takes only 8️⃣ minutes from installation to ✅ successful email sending

cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && bash install.sh

Step 2️⃣: Connect Your Domain

  • Add the sending domain
  • Verify DNS records
  • Auto-enable free SSL

Step 3️⃣: Build Your Campaign

  • Write or paste your email
  • Choose list & tags
  • Set send time or send now

Other installation methods

One-click installation on aaPanel

👉 https://www.aapanel.com/new/download.html (Log in to ✅aaPanel --> 🐳Docker --> 1️⃣OneClick install)

Docker

cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && cp env_init .env && docker compose up -d || docker-compose up -d

Management script

  • Management help

    bm help

  • View Login default info

    bm default

  • Show domain DNS record

    bm show-record

  • Update BillionMail

    bm update

Live Demo

BillionMail Demo: https://demo.billionmail.com/billionmail

Username: billionmail

Password: billionmail

WebMail

BillionMail has integrated RoundCube, you can access WebMail via /roundcube/.

Why BillionMail?

Most email marketing platforms are either expensive, closed-source, or lack essential features. BillionMail aims to be different:

Fully Open-Source – No hidden costs, no vendor lock-in.
📊 Advanced Analytics – Track email delivery, open rates, click-through rates, and more.
📧 Unlimited Sending – No restrictions on the number of emails you can send.
🎨 Customizable Templates – Custom professional marketing templates for reuse. 🔒 Privacy-First – Your data stays with you, no third-party tracking.
🚀 Self-Hosted – Run it on your own server for complete control.

How You Can Help 🌟

BillionMail is a community-driven project, and we need your support to get started! Here's how you can help:

  1. Star This Repository: Show your interest by starring this repo.
  2. Spread the Word: Share BillionMail with your network—developers, marketers, and open-source enthusiasts.
  3. Share Feedback: Let us know what features you'd like to see in BillionMail by opening an issue or joining the discussion.
  4. Contribute: Once development begins, we'll welcome contributions from the community. Stay tuned for updates!

📧 BillionMail – The Future of Open-Source Email Marketing.

Issues

If you encounter any issues or have feature requests, please open an issue. Be sure to include:

  • A clear description of the problem or request.
  • Steps to reproduce the issue (if applicable).
  • Screenshots or error logs (if applicable).

Install Now:

✅It takes only 8 minutes from installation to successful email sending

cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && bash install.sh

Install with Docker: (Please install Docker and docker-compose-plugin manually, and modify .env file)

cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && cp env_init .env && docker compose up -d || docker-compose up -d

Star History

Star History Chart

License

BillionMail is licensed under the AGPLv3 License. This means you can:

✅ Use the software for free.
✅ Modify and distribute the code.
✅ Use it privately without restrictions.

See the LICENSE file for more details.


[github-stars-shield]: https://img.shields.io/github/stars/aaPanel/BillionMail?color=%231890FF&style=flat-square    [license-shield]: https://img.shields.io/github/license/aaPanel/BillionMail

Related repositories
knadh/listmonk

High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.

GoGo ModulesGNU Affero General Public License v3.0email-marketingnewsletter
listmonk.app
22.3k2.4k
leemunroe/responsive-html-email-template

A free simple responsive HTML email template

HTMLMIT Licenseemail-templateemail
leemunroe.github.io/responsive-html-email-template/email.html
13.7k4.3k
mautic/mautic

Mautic: Open Source Marketing Automation Software.

PHPPackagistOthermarketing-automationmautic
mautic.org
10.2k3.4k
Mailtrain-org/mailtrain

Self hosted newsletter app

JavaScriptnpmGNU General Public License v3.0mailtrainmarketing-automation
5.7k707
unlayer/react-email-editor

Drag-n-Drop Email Editor Component for React.js

TypeScriptnpmMIT Licenseemail-templateemail-marketing
unlayer.com
5.2k791
espocrm/espocrm

EspoCRM – Open Source CRM Application

PHPPackagistGNU Affero General Public License v3.0crmphp
espocrm.com
3.2k903
maizzle/maizzle

The modern email development framework.

Vuemaizzletailwindcss
maizzle.com
2.8k69
jonathandion/awesome-emails

✉️ An awesome list of resources to build better emails.

awesomeemails
2.7k255
laudspeaker/laudspeaker

📢 Laudspeaker is an Open Source Customer Engagement and Product Onboarding Platform. Open Source alternative to Braze / One Signal / Customer Io / Appcues / Pendo . Use Laudspeaker to design product onboarding flows and send product and event triggered emails, sms, push and more.

TypeScriptnpmOthercustomer-engagementnestjs
laudspeaker.com
2.6k204
eracle/OpenOutreach

Agentic Email Automation Tool: Describe your product. Define your target market. The AI finds the leads for you.

PythonPyPIOtherbotscraping
openoutreach.app
2.5k470
aaron-he-zhu/aaron-marketing-skills

120 marketing skills + 8 commands for Claude Code & AI agents across 7 disciplines — SEO/GEO, influencer, paid ads, email, product launch, organic social & brand narrative — on one shared contract, with 8 auditor gates: CORE-EEAT · CITE · STAR · ROAS · SEND · RAMP · ECHO · TALE.

PythonPyPIApache License 2.0claude-skillsgeo
skills.sh/aaron-he-zhu/aaron-marketing-skills
2.4k333
zubair-trabzada/ai-marketing-claude

AI Marketing Suite for Claude Code. 15 marketing skills with parallel subagents — audit any website, generate copy, email sequences, ad campaigns, content calendars, competitive intelligence, and client-ready PDF reports.

PythonPyPIMIT Licenseai-marketingclaude
skool.com/aiworkshop
2.2k645