BillionMail 自托管邮件营销平台:从部署到 AI 批量发信的完整指南
2026/9/11 14:23:29 网站建设 项目流程

BillionMail 自托管邮件营销平台:从部署到 AI 批量发信的完整指南

【免费下载链接】BillionMailBillionMail 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项目地址: https://gitcode.com/GitHub_Trending/bi/BillionMail

还在为每月按量计费、又拿不回数据的邮件营销 SaaS 头疼?BillionMail 是一个自托管的开源邮件营销平台:邮件服务器、批量发信、联系人管理与 AI 辅助创作一次部署全部就绪,发送量不设上限,数据留在自己的服务器。

自托管邮件营销解决什么问题

市面上大多数邮件营销服务要么按月按量收费,要么闭源,发得越多账单越重,而且名单和打开数据都躺在别人服务器上,想换个服务商或二次分析都很难。比如一个运营团队每月给 2 万名客户群发促销邮件,第三方平台的费用会随客户量水涨船高,而积累下来的行为数据几乎无法带走。BillionMail 的思路是反过来:把它部署在自己的服务器上,邮件服务器(SMTP/IMAP)、批量发信、联系人管理和发送统计一站配齐,长期成本基本只剩一台机器的租金。

最快部署:一条命令装好 BillionMail

准备一台 64 位 Linux 服务器(支持 x86_64 或 aarch64),内存 2GB、磁盘 20GB 起步即可。官方提供一键安装脚本,会自动装好 Docker 并拉起整套服务,官方口径是从安装到发出第一封邮件约 8 分钟:

cd /opt git clone https://gitcode.com/GitHub_Trending/bi/BillionMail cd BillionMail && bash install.sh

如果你更习惯手动部署,也可以先把仓库里的 env_init 复制为 .env,改好端口和主机名后用 docker compose 启动,效果等同。装完后浏览器访问服务器地址即可进入管理界面,接下来的动作就是配域名、建任务。

核心场景:你会拿它做什么

配置发信域名与品牌信息

在域名管理页添加自己的发信域名,按提示把系统生成的 DNS 记录粘贴到 DNS 服务商,验证通过后平台会自动申请免费 SSL。新建域名时还能输入官网地址,让 AI 自动抓取品牌名、主色和内容素材,建立一套现成的品牌资料,免去逐条手填:

接入 AI 模型辅助写邮件

平台内置了 OpenAI、Gemini、Anthropic、DeepSeek、Kimi、Grok 等多家模型服务的配置入口,填入 API Key 并打开开关即可启用。之后编辑邮件时可以调用模型起草文案、改写语气、润色内容,不用在多个工具之间来回切换:

批量发信与节奏控制

创建任务时选择联系人分组或标签,决定立即发还是定时发,还能设置每秒发送量,中途暂停或恢复。发完查看送达、打开、点击等统计,就能用数据决定下一轮换什么内容、什么时候发。

联系人分组与标签管理

联系人支持导入导出、批量打标签和分组合并,配合订阅列表与退订页管理列表合规性。发信前按标签圈人,确保只把邮件发给真正相关的人。

进阶:.env 里最值得改的两处配置

部署前把 env_init 复制为 .env,重点看两项:

  1. BILLIONMAIL_HOSTNAME:填发信主机名,格式是 mail.example.com 这类带 mail 前缀的子域名,不要直接填裸域名,否则 DNS 与证书申请都会出问题。
  2. IP_WHITELIST_ENABLE:设为 true 后只有白名单里的 IP 能访问管理后台,公网部署强烈建议打开。

修改完成后启动容器即生效,其余参数保持默认即可。

常见问题 FAQ

Q:服务器有什么硬性要求?64 位 Linux(x86_64 或 aarch64)加 Docker,内存 2GB、磁盘 20GB 起步;32 位系统装不了。

Q:忘记默认登录账号密码怎么办?一键安装脚本会随机生成管理员凭据并打印在控制台;用 Docker 方式部署的,直接看 .env 里的 ADMIN_USERNAME 与 ADMIN_PASSWORD 字段。

Q:不想用一键脚本,能用纯 Docker 装吗?可以。先手动装好 Docker 与 compose 插件,把 env_init 复制为 .env 并按需修改,再执行 docker compose up -d 启动。

Q:不配 AI 模型能用吗?能。邮件编辑、批量发送、联系人管理都不依赖外部模型,AI 只是增强项,随时可补配。

Q:正式发信前还要做什么?给发信域名配好 DNS 记录,面板会列出所需清单,bm show-record命令同样可以查看;记录生效后先小批量测试,确认送达和域名信誉正常再放量。

适合谁,下一步做什么

BillionMail 适合想摆脱按量收费、定期向客户群发营销或 Newsletter 的团队,也适合想在自家服务器练手完整邮件栈的开发者。建议先在测试域名上跑通「域名 → 测试邮件 → 小批量正式发送」的全流程,确认统计与退订页都正常后,再切到正式域名对外使用。

【免费下载链接】BillionMailBillionMail 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项目地址: https://gitcode.com/GitHub_Trending/bi/BillionMail

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询