mox
项目核心内容总结:
功能
mox 是一个轻量级邮件服务器,支持 SMTP(邮件发送/接收)、IMAP(邮件访问)、Web API(邮件管理)及 Webhook(事件通知),具备反垃圾邮件、DKIM/SPF/DMARC 验证、邮件加密等核心功能。
使用方法
- 配置文件:通过
mox.conf和domains.conf设置 TLS 证书、传输路由(如 SMTP 中继)、域名解析规则等。 - Web API:通过 HTTP/JSON 接口发送邮件、管理账户邮件(如标记、删除、移动邮件箱)。
- 现有证书支持:可替换默认的 Let’s Encrypt 证书,配置多证书以支持不同域名服务(如
mail.example.com)。 - 反垃圾措施:自动拦截异常 IP(如认证失败)、配置 SPF/DKIM/DMARC 防止邮件被拒收。
主要特性
- 轻量高效:最小内存需求 512MB,适用于小型服务器。
- 灵活传输:支持 SMTP 中继、SOCKS 代理等多传输方式。
- 安全机制:内置垃圾邮件过滤、IP 黑名单检测、邮件加密(支持现有证书)。
- 数据管理:邮件以 IMF 格式存储,通过数据库管理元数据(如 SPF/DKIM 验证结果),避免文件系统直接访问。
- 扩展性:支持 Webhook 自动管理用户黑名单、实时通知邮件状态。