又一个安全且现代化的Email邮件服务器
|
admin
2024年12月5日 12:48
本文热度 304
|
Stalwart Mail Server是一个开源邮件服务器解决方案,支持SMTP、JMAP、IMAP4和POP3,并具有广泛的现代功能。前面已经讲过一个使用Go开发的邮件服务器,今天介绍的这个邮件服务器是用Rust编写的,它安全、快速、健壮和可扩展。JMAP服务器,具有筛选脚本、WebSocket、Blob管理和配额扩展。
IMAP4rev2和IMAP4rev1服务器,支持多种扩展。
POP3服务器,支持扩展、STLS和SASL。
ManageSieve服务器,用于管理Sieve脚本。
内置DMARC、DKIM、SPF和ARC支持消息身份验证。
通过DANE、MTA-TS和SMTP TLS报告实现强大的传输安全性。
使用粒度配置规则、筛选脚本、MTA挂钩和milter集成进行入站节流和过滤。
具有延迟交付、优先级交付、配额、路由规则和节流支持的分布式虚拟队列。
信封重写和消息修改。
与流行解决方案相当的一套全面的过滤规则。
LLM驱动的垃圾邮件过滤和消息分析。
具有自动训练功能的统计垃圾邮件分类器。
DNS阻止列表(DNSBL)检查IP地址、域和哈希值。
使用Pyzor进行基于摘要的协同垃圾邮件过滤。
防止同形URL攻击、发件人欺骗和其他技术的网络钓鱼保护。
可信任的回复跟踪,以识别真实的电子邮件回复并确定其优先级。
通过IP地址、ASN、域和电子邮件地址进行发件人信誉监控。
灰名单暂时推迟未知发件人。
垃圾邮件陷阱,用于设置诱饵电子邮件地址以捕获和分析垃圾邮件。
支持RocksDB、FoundationDB、PostgreSQL、MySQL、SQLite、S3兼容、Azure、Redis和ElasticSearch的可插拔存储后端。
具有节点自动发现和分区容忍故障检测功能的群集支持。
全文搜索有17种语言。
Sieve脚本语言支持所有已注册的扩展。
电子邮件别名、邮件列表、子地址和捕获所有地址支持。
通过自动配置和自动发现功能自动配置和发现账户。
具有域和租户隔离的多租户支持。
每个用户和租户的磁盘配额。
这是一个很强大的邮件服务器,有对邮件服务器感兴趣的读者,可以详细了解下该软件。软件的GitHub地址:
https://github.com/stalwartlabs/mail-server
补充:DNS“邮件交换”(MX) 记录将电子邮件定向到邮件服务器。MX 记录指示如何根据简单邮件传输协议(SMTP,所有电子邮件的标准协议)路由电子邮件消息。
自己画了一个草图,A邮件服务器和D邮件服务器之间通过SMTP协议,使用DNS MX记录。A和D服务器存放用户的邮箱,从用户接收邮件以及用户从服务器拉取邮件,使用POP3或者IMAP协议。更详细内容,可以参考邮件服务器RFC文档。
该文章在 2024/12/5 15:54:58 编辑过