Релиз DavMail 6.5

DavMail, кросс-платформенный шлюз Exchange и Office 365 с открытым исходным кодом на базе Java, позволяющий пользователям интегрировать свои предпочитаемые почтовые и календарные клиенты, такие как 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.

Для контейнерного развертывания DavMails Docker-конфигурация была переработана и рефакторизована. Теперь проект поддерживает автоматическую сборку образов Docker через github Actions и предоставляет примеры Docker Compose для простой настройки.

Улучшения включают в себя оптимизированные точки входа, переменные окружения для конфигурации DAVMAIL_PROPERTIES, а также уточнения в логировании при работе в контейнерах.

Кроме того, процесс сборки был модернизирован благодаря более чистым рабочим процессам GitHub, обновленным зависимостям и встроенным пакетам времени выполнения Java. Примечательно, что 32-битные сборки для Windows были отменены, а программа установки для Windows теперь включает свежие библиотеки JDK и OpenJFX.

Другие важные моменты включают:

  • Уточнены цели сборки Debian и RPM.
  • Обновлены зависимости Maven и скрипты сборки AppVeyor.
  • Встраивание Zuu JRE в программу установки Windows NSI.
  • Улучшена работа с деинсталляторами.
Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)