在上一次 发布 3.13 版本近一个月后,Rspamd(一款免费开源的高级垃圾邮件过滤系统,广泛用于邮件服务器、邮件网关和安全设备中,用于管理电子邮件垃圾邮件)发布了其最新更新 3.14。

此版本的一大亮点是引入了HTML模糊哈希技术,该技术能够检测HTML邮件的结构相似性。这种新机制通过比较邮件结构(而非仅仅比较原始内容),实现了更精细的垃圾邮件分类。
此外,Rspamd 的模糊存储系统已升级,全面支持 TCP 协议,取代了之前仅支持 UDP 的模型。新实现可自动切换协议、动态管理连接并支持正确的帧结构,从而显著提升高负载环境下的可靠性。
对于使用 WebUI 管理 Rspamd 的用户,3.14 版本引入了完整的深色模式,支持自动主题检测和手动切换。此外,界面现在使用 FontAwesome SVG 图标取代了之前的 Glyphicons 图标,从而呈现出更简洁、更现代的美感。
3.14 版本引入了 Postfix 配置向导,管理员可以使用该postconf实用程序自动执行设置。同时,Milter 界面增强了 ESMTP 参数解析功能,并扩展了 Lua API 以访问每个收件人的元数据,从而提高了复杂邮件路由环境的灵活性。
此外,该版本通过大幅优化哈希算法,并替换GHashTable为速度更快的khash哈希结构,显著提升了内部性能。它还提供了全面的 BSD 支持,为 FreeBSD、NetBSD 和 OpenBSD 构建版本添加了专用的 GitHub Actions 工作流,并支持自定义 Lua 版本选择。
最后,我们实施了多项稳定性修复,解决了 DNS 截断和 ID 冲突、Redis 连接池、分配器不匹配以及跨多个模块的内存泄漏等问题。其他改进包括贝叶斯自动学习、URL 去重和 NetBSD 软件包安装。
有关更多信息,请参阅公告或参考项目的GitHub 变更日志。

