您现在的位置是:首页 > 文章详情

Stalwart —— 一体化邮件和协作服务器

日期:2025-06-12点击:3

Stalwart是一款开源邮件和协作服务器,支持 JMAP、IMAP4、POP3、SMTP、CalDAV、CardDAV 和 WebDAV,并具备丰富的现代功能。它采用 Rust 编写,安全、快速、健壮且可扩展。

主要特点:

  • 具有完整协议支持的 电子邮件服务器:
  • 协作服务器:
  • 垃圾邮件网络钓鱼内置过滤器:
    • 与流行解决方案相当的一套全面的过滤规则。
    • LLM 驱动的垃圾邮件过滤和消息分析。
    • 具有自动训练功能和地址簿集成的统计垃圾邮件分类器。
    • DNS 黑名单 ( DNSBL ) 检查 IP 地址、域和哈希。
    • 使用Pyzor进行基于协作摘要的垃圾邮件过滤。
    • 针对同形异义 URL 攻击、发件人欺骗和其他技术的网络钓鱼保护。
    • 可信回复跟踪,用于识别和优先处理真实的电子邮件回复。
    • 通过 IP 地址、ASN、域和电子邮件地址监控发件人信誉。
    • 灰名单可暂时延迟未知发件人。
    • 垃圾邮件陷阱用于设置诱饵电子邮件地址来捕获和分析垃圾邮件。
  • 灵活的
    • 可插入存储后端,支持RocksDBFoundationDBPostgreSQLmySQLSQLiteS3-CompatibleAzureRedisElasticSearch
    • 提供 17 种语言的全文搜索。
    • Sieve 脚本语言支持所有注册的扩展
    • 电子邮件别名、邮件列表、子地址和全部地址支持。
    • 使用autoconfigautodiscover自动配置和发现帐户。
    • 通过域和租户隔离实现多租户支持。
    • 每个用户和租户的磁盘配额。
  • 安全且强大
    • 使用S/MIMEOpenPGP进行静态加密。
    • 使用、或挑战通过ACME自动配置 TLS 证书。TLS-ALPN-01DNS-01HTTP-01
    • 自动阻止攻击、滥用或扫描服务器漏洞的 IP 地址。
    • 速率限制。
    • 安全审计(阅读报告)。
    • 内存安全(感谢 Rust)。
  • 可扩展且容错
    • 设计用于无缝处理增长,从小型设置到数千个节点的大规模部署。
    • 构建时考虑了容错高可用性,可以从硬件或软件故障中恢复,同时最大程度地减少对操作的影响。
    • 对等集群协调或与KafkaRedpandaNATSRedis协调。
    • KubernetesApache MesosDocker Swarm支持自动扩展和容器编排。
    • 读取副本、分片 Blob 存储和内存数据存储,实现高性能和低延迟。
  • 身份验证和授权
    • OpenID Connect身份验证。
    • 带有授权码设备授权流程的OAuth 2.0 授权。
    • LDAPOIDCSQL或内置身份验证后端支持。
    • 使用基于时间的一次性密码进行双因素身份验证(2FA-TOTP
    • 应用程序密码(App Passwords)。
    • 角色和权限。
    • 访问控制列表 (ACL)。
  • 可观察性
    • 使用OpenTelemetry、journald、日志文件和控制台支持进行日志记录和跟踪。
    • 具有OpenTelemetryPrometheus集成的指标。
    • 用于事件驱动自动化的 Webhook。
    • 通过电子邮件和 webhook 通知发出警报。
    • 实时追踪和指标。
  • 基于Web的管理
    • 具有实时统计和监控功能的仪表板。
    • 帐户、域、组和邮件列表管理。
    • 用于消息和出站 DMARC 和 TLS 报告的 SMTP 队列管理。
    • 用于接收 DMARC、TLS-RPT 和故障(ARF)报告的报告可视化界面。
    • 邮件服务器各个方面的配置。
    • 具有搜索和过滤功能的日志查看器。
    • 用于密码重置和静态加密密钥管理的自助服务门户。

截图

原文链接:https://www.oschina.net/p/stalwart
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章