Mox

Mox
软件描述
Mox 是一款现代化的全功能开源安全邮件服务器,适用于低维护成本的自托管电子邮件。
官方网站
访问软件的官方网站了解更多信息
www.xmox.nl
安全链接HTTPS
什么是 Mox?
Mox 是一款现代化、功能全面的开源安全邮件服务器,适用于低维护成本的自托管电子邮件服务。
特性:
- 快速简便地启动和维护邮件服务器,支持您自己的域名。
- 支持接收、提交和投递邮件的 SMTP(含扩展)。
- 通过 IMAP4(含扩展)为邮件客户端提供邮件访问。
- 基于浏览器的网页邮箱,用于阅读和发送邮件。
- SPF/DKIM/DMARC 用于消息认证与投递,同时支持 DMARC 汇总报告。
- 垃圾邮件分类学习机制,基于用户、主机、域名及发件人地址进行信誉评分。
- 贝叶斯垃圾邮件过滤,根据用户对非垃圾邮件与垃圾邮件的学习自动优化。
- 对信誉度低或内容可疑的发件人进行限速(类似灰名单机制)。被拒绝的邮件将暂存于名为 Rejects 的邮箱中,有助于纠正合法同步注册/登录/事务性邮件误判问题。
- 支持国际化邮件,包括邮件地址用户名(本地部分)和域名中的 Unicode(IDNA)。
- 自动 TLS 支持 ACME 协议,兼容 Let's Encrypt 及其他证书颁发机构。
- DANE 和 MTA-STS 支持通过 STARTTLS 进行入站和出站邮件投递,包含 REQUIRETLS 以及收发端的 TLSRPT 报告。
- 网页管理界面,帮助配置域名、账户和别名列表(提供 DNS 记录创建说明,配置 SPF/DKIM/DMARC/TLSRPT/MTA-STS),查看状态信息,并修改配置文件。
- 账户自动发现(支持 SRV 记录、微软风格、Thunderbird 风格及 Apple 设备管理配置文件),便于快速设置账户(尽管客户端支持有限)。
- 内置 Web 服务器,可提供静态文件并转发请求(反向代理),因此端口 443 也可用于托管网站。
- 简单的 HTTP/JSON API,用于发送事务邮件,接收投递事件和入站消息(webapi 与 webhooks)。
- Prometheus 指标和结构化日志,提供运维洞察。
- “mox localserve” 子命令,用于本地运行 mox 进行邮件相关测试与开发,包含严格模式。
- Mox 所使用的大多数非服务器 Go 包均设计为可复用。
Mox 在 MIT 许可证下发布,由 Mechiel Lukkien([email protected])创建。Mox 包含来自 Go 作者的 BSD-3-Clause 代码,以及 Mozilla 公共后缀列表(Public Suffix List),采用 Mozilla Public License, v2.0 许可。
Mox 拥有自动化测试,包括与 Postfix 的 SMTP 互操作性测试。Mox 也经手动测试兼容多种邮件客户端:Mozilla Thunderbird、mutt、iOS Mail、macOS Mail、Android Mail、Microsoft Outlook。同时,Mox 经手动测试可与主流云服务商正常互操作:gmail.com、outlook.com、yahoo.com、proton.me。
代码与 RFC 文档高度交叉引用,以确保可读性和可维护性。
