经过六个月的开发,DavMail已经达到了 6.4 版本,它是一个基于 Java 的开源跨平台 Exchange 和 Office 365 网关,使用户能够将他们喜欢的电子邮件和日历客户端(例如 Thunderbird)与 Microsoft Exchange 服务器集成。
最显著的变化之一是引入了实验性的 Microsoft Graph 后端。虽然仍在开发中,但它为更广泛地支持微软现代 API 奠定了基础,并在日历、联系人和任务处理方面进行了改进。
相关更新包括对 OIDC 身份验证的调整、额外的范围处理以及针对 Outlook 和 Office 365 帐户的更好的错误报告。
在 IMAP 方面,Davmail 6.4 解决了共享邮箱同步的长期问题。它还增加了对 iOS 18 逗号分隔 UID 搜索的支持,改进了 SPECIAL-USE 实现,并合并了简化 keepalive 行为的用户贡献。
在身份验证方面,该版本通过新的“ davmail.enableJcifs ”设置恢复了 JCIFS NTLM 支持。此外,NTLM 日志记录和消息解码也得到了改进,提供了更好的调试选项。
Linux 用户会注意到打包调整,包括删除对 SUSE 的 Eclipse SWT 依赖,转而使用包含的 SWT 包、针对 RHEL 9 的新 RPM 规范修复以及针对 Flatpak 构建的上游补丁。
还值得注意的是,DavMail 6.4 将其日志框架从 Log4j 完全迁移到 Reload4j,更新相关依赖项并删除过时的日志查看器。
其他亮点包括 Office 365 令牌处理的改进、密码过期错误消息的改进、Docker 入口点脚本的更新以及 CalDAV 参数转义的修复。
更多信息,请参阅公告。