十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Billion Mail 部署教程:从初始化到第一封邮件群发

Billion Mail 部署教程:从初始化到第一封邮件群发 Billion Mail 部署教程从初始化到第一封邮件群发【免费下载链接】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/BillionMailBillion Mail 是一套可以自建的开源邮件营销平台内置 Postfix/Dovecot/Rspamd 邮件服务器再配联系人管理、模板、群发任务与发送统计适合不想依赖第三方发送服务、要把投递数据和收件人数据留在自己手里的团队。下面按实际操作顺序把部署、首次登录和第一次群发的完整流程走一遍。 先找到自己的使用场景自建邮件营销的中小团队批量发 newsletter 和促销邮件不想按发送量付费整套服务跑在自己服务器上。想摆脱发送限制与数据黑盒的开发者平台提供对外的邮件发送 API 与模板接口可以在此基础上接自己的业务或并入现有系统。同时需要邮件服务器 营销的团队内置 RoundCube 网页邮箱走/roundcube/路径直接当普通邮箱入口用。 走一遍完整发送流程整理收件人群组发给谁由联系人模块承担建分组、打标签、批量导入仓库带了样例文件 data/example_recipients.csv、导出与批量编辑。群发前按分组和标签的组合筛出目标收件人不用手工拆名单对应实现在 core/api/contact/。制作邮件内容模板模块core/api/email_template/提供在线编辑器可以新写也可以复用已有模板。配置好 AI 模型后还能让 AI 辅助撰写正文在 AI 模型设置里启用选定的服务商填入 API Key 与 Base URL点 Check 验证连通后再保存。平台列出 OpenAI、Gemini、Anthropic、DeepSeek、Kimi、Grok 等供应商这是做 AI 邮件营销的入口。模板还支持导入品牌信息输入邮件域名后系统可自动提取品牌颜色、分析内容结构、导入图片也可以自定义 logo入口在邮件域名配置页。创建并控制发送任务建任务在群发模块core/api/batch_mail/选模板和收件人群组选择立即发送或定时发送并设置发送速度。发送过程中可以随时暂停、恢复、调整速度不必重建任务每个任务还能发测试邮件验证效果。查看发送结果发出后在概览页看投递、打开与点击情况统计模块按任务、按渠道汇总也可以下钻到单封邮件日志。想提升送达率内置的发件 IP 预热功能可以按节奏逐步放量。 完成部署与首次登录前提是服务器装好 Docker 和 docker compose 插件。克隆后用 env_init 作为初始 .env首次启动前把 BILLIONMAIL_HOSTNAME 改成你域名的邮件主机名如 mail.example.com它决定后续的 DNS 记录与 DKIM 签名域名。git clone https://gitcode.com/GitHub_Trending/bi/BillionMail cd BillionMail cp env_init .env docker compose up -d不想手动装 Docker 时可以改用仓库自带的 install.sh 处理环境。compose 文件一次拉起六个服务PostgreSQL、Redis、Postfix、Dovecot、Rspamd 和管理容器管理界面默认走 80/443 端口另开放 25/465/587/143/993/110/995 等邮件端口。初始登录信息写在 env_init 里用户名和密码都是billion管理入口在/billion路径由 SafePath 控制。记不住完整地址时在服务器执行bm default会列出访问地址与默认账号bm show-record会打印需要配置的全部 DNS 记录。之后在域名管理页添加域名按提示把 A、MX、SPF、DMARC、DKIM 记录配到 DNS 服务商生效后再申请 SSL 证书。⚠️ 常见坑先处理主机名没改BILLIONMAIL_HOSTNAME 保持默认 example.com 时DKIM 与 DNS 全是错的需要修正 .env 并重建容器。DNS 记录漏配A邮件子域指向服务器、MX、SPF、DMARC、DKIM 五类缺一不可漏一条群发送达率都会明显下降拿 bm show-record 的输出当核对清单。AI 密钥未验证想用 AI 写稿先启用对应供应商填好 API Key 与 Base URL点 Check 确认密钥有效后再保存后续模板里的 AI 辅助才能用。发送速度过高新发送域建议从低速开始避免触发接收方反垃圾机制任务运行中可随时调速。客户端显示差异大批量发送前先发一封测试邮件在不同常见客户端打开确认模板渲染正常。 参与仓库开发后端用 Go、前端用 Vue 3 编写代码按模块组织在 core/ 下控制器、服务与 API 路由各自独立成目录反向代理部署可看 docs/REVERSE_PROXY.mde2e/ 目录里有端到端测试用例。遇到问题或有功能想法直接到仓库提 Issue 即可。【免费下载链接】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),仅供参考
返回列表