GitHub 热门

nitrosend/nitromta

在 GitHub 打开 ↗

开源自托管的 Amazon SES 替代品,兼容 SES API 的 Rust 邮件引擎

Star112
24h 新增+2
7 天新增—
Fork1
Issue0
语言Rust

项目介绍

更新于 6 小时前

这是一个用 Rust 写的开源邮件发送引擎,定位是自托管版的 Amazon SES 替代品。它兼容 SES v2 的 API,你现有的 boto3 或官方 SDK 代码几乎不用改,只需把 endpoint 换成自己的服务器,就能从自己控制的 IP 发信,不再依赖 AWS 账单和配额。它内置了送达率管理:新 IP 会按收件方逐个预热,从每天 50 封起步,投递干净就逐步提速,遇到投诉或退信自动降速;对 Gmail、Outlook 等不同服务商分别设置连接上限和冷却时间,硬退信和垃圾投诉会自动加入抑制列表,邮件默认 DKIM 签名并走 TLS。性能上单机 4 核可做到每秒三千多封,每封先落盘再应答,宕机不丢信。还提供本地捕获模式,不发真信也能在浏览器里看到每封邮件的最终形态。适合正在被 SES 价格、配额或合规问题困扰的后端和运维工程师,以及需要自建事务性邮件通道的团队;如果你不负责发信系统,和你关系不大。

上手成本:中

Star 趋势

记录 15 个数据点 · 期间增长 +2

话题标签

amazon-sesdeliverabilitydkimemailemail-servermtarustself-hostedsessmtp

仓库信息

LicenseApache-2.0
创建时间2026-11-02
最后推送1 天前
热度分6.0