自建邮件服务长期由多个组件拼装:投递代理、邮箱存储、垃圾邮件过滤、日历与联系人服务各自独立,配置与排障成本集中在这套组合上。Stalwart 的取向是用单一服务覆盖 SMTP、IMAP、POP3 与 JMAP,并通过 CalDAV、CardDAV 与 WebDAV 承载日历、联系人和文件共享,减少组件间接缝。
项目方为 1.0 给出的重点是性能与可维护性:核心解析与全文搜索路径经过重写,多种数据库后端获得优化,安全侧补充了更强的认证与签名能力。按官方口径,其在同一硬件上与 Postfix、Dovecot 组合的对比测试中多数指标占优,入站 SMTP 吞吐的差距尤为明显。需要留意的是升级代价:新版本不能直接读取旧数据库,早期版本升到 1.0 仍需一次性数据迁移,官方为运行中的实例提供了迁移工具以缩短停机时间。
对企业 IT 与安全团队,这类工具的可用性提升带来的是选择空间,而不是替换理由。邮件系统牵涉投递信誉、备份恢复、审计取证与合规留存,任何替换都要按迁移项目对待:先在隔离环境完成协议兼容、日志接入与备份演练,把回退路径与迁移窗口写入方案,再决定切流范围。对正在评估成本、希望减少组件数量的自建邮件与协作场景,Stalwart 1.0 值得进入候选清单,但基准数据出自项目方,应以自有工作负载实测结果为准。
来源:Linux Today,原文。