網站搜尋

DavMail 6.5 Exchange 閘道帶來互動式 Office 365 登入


DavMail 6.5 開源 Exchange 閘道增強了 Office 365 登入安全性並改進了 Linux RPM 套件。

DavMail 是一個開源、基於 Java 的跨平台 Exchange 和 Office 365 閘道,使用戶能夠將他們偏好的電子郵件和行事曆客戶端(例如 Thunderbird)與 Microsoft Exchange 伺服器整合,現已更新至 6.5 版本。

此次更新的突出新增功能是一個全新的互動式 Office 365 驗證系統,基於 SWT 和 WebView2,支持 FIDO2 和 Windows Hello。這次升級在 Windows 系統上提供了原生且安全的登錄方式,而 Linux 則使用嵌入式 WebKit 瀏覽器來實現相同的互動流程。

在 Linux 上,DavMail 6.5 提供了多項期待已久的改進:

  • 合併 AppStream 修補程式以符合 Flatpak 打包規則。
  • 已更新 RPM 規格檔以符合 Fedora 43 的打包政策。
  • 採用 sysusers.d 以實現更簡潔的用戶創建和系統整合。
  • 移除舊版 EL6 程式碼及過時的依賴項。
  • 改進了 Java 偵測和構建流程,以兼容目前的 JDK 版本。

對於容器化部署,DavMail 的 Docker 配置已經進行了全面的檢修和重構。該專案現在提供透過 GitHub Actions 自動構建的 Docker 映像,並提供 Docker Compose 範例以便輕鬆設定。

改進包括精簡的入口點、用於配置的環境變量(DAVMAIL_PROPERTIES)以及在容器中運行時的日誌優化。

此外,建置流程也已現代化,採用了更清晰的 GitHub 工作流程、更新的依賴項以及嵌入式的 Java 執行環境套件。值得注意的是,已取消 32 位元的 Windows 版本建置,而 Windows 安裝程式現在包含了最新的 JDK 和 OpenJFX 庫。

其他亮點包括:

  • 精煉的 Debian 和 RPM 建構目標。
  • 更新了 Maven 相依性和 AppVeyor 建置腳本。
  • 在 Windows NSI 安裝程式中嵌入 Zuu JRE。
  • 改進了卸載程式的處理方式。

欲了解更多資訊,請參閱公告。