Tìm kiếm trang web

DavMail 6.5 Exchange Gateway Mang Đến Đăng Nhập Office 365 Tương Tác


DavMail 6.5, cổng trao đổi mã nguồn mở, cải thiện bảo mật đăng nhập Office 365 và tinh chỉnh các gói RPM trên Linux.

DavMail, một cổng Exchange và Office 365 mã nguồn mở dựa trên Java, chạy đa nền tảng, cho phép người dùng tích hợp các ứng dụng email và lịch ưa thích—như Thunderbird—với máy chủ Microsoft Exchange, đã đạt phiên bản 6.5.

Điểm nổi bật trong bản cập nhật này là một hệ thống xác thực Office 365 tương tác hoàn toàn mới được xây dựng trên SWT và WebView2, hỗ trợ FIDO2 và Windows Hello. Bản nâng cấp này cung cấp đăng nhập gốc và an toàn trên các hệ thống Windows, trong khi Linux sử dụng trình duyệt WebKit nhúng để có cùng trải nghiệm tương tác.

Trên Linux, DavMail 6.5 mang đến một số cải tiến được mong đợi từ lâu:

  • Đã hợp nhất bản vá AppStream để phù hợp với các quy tắc đóng gói Flatpak.
  • Đã cập nhật tệp spec RPM để phù hợp với chính sách đóng gói của Fedora 43.
  • Áp dụng sysusers.d để tạo người dùng và tích hợp hệ thống một cách gọn gàng hơn.
  • Loại bỏ mã EL6 cũ và các phụ thuộc lỗi thời.
  • Cải thiện việc phát hiện Java và quy trình xây dựng để tương thích với các phiên bản JDK hiện tại.

Đối với các triển khai theo dạng container, cấu hình Docker của DavMail đã được cải tiến và tái cấu trúc. Dự án hiện nay có tính năng xây dựng hình ảnh Docker tự động qua GitHub Actions và cung cấp các ví dụ Docker Compose để dễ dàng thiết lập.

Các cải tiến bao gồm các điểm vào được sắp xếp hợp lý, các biến môi trường để cấu hình (DAVMAIL_PROPERTIES), và các cải tiến ghi nhật ký khi chạy trong các container.

Hơn nữa, quy trình xây dựng cũng đã được hiện đại hóa với các workflow GitHub gọn gàng hơn, các phụ thuộc được cập nhật và các gói runtime Java được nhúng. Đáng chú ý, các bản dựng Windows 32-bit đã bị loại bỏ, trong khi trình cài đặt Windows hiện bao gồm JDK gần đây và thư viện OpenJFX.

Những điểm nổi bật khác bao gồm:

  • Các mục tiêu xây dựng Debian và RPM đã được tinh chỉnh.
  • Cập nhật các phụ thuộc Maven và các script build AppVeyor.
  • Đã nhúng Zuu JRE bên trong trình cài đặt NSI cho Windows.
  • Cải thiện việc xử lý gỡ cài đặt.

Để biết thêm thông tin, hãy xem thông báo.