DavMail 6.5 Exchange Gateway предлагает интерактивный вход в Office 365
DavMail 6.5 — это открытый шлюз для Exchange, который повышает безопасность входа в Office 365 и улучшает пакеты Linux RPM.
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 spec файл в соответствии с политиками пакетов Fedora 43.
- Принятие sysusers.d для более удобного создания пользователей и интеграции с системой.
- Удаление устаревшего кода EL6 и устаревших зависимостей.
- Улучшено обнаружение Java и процесс сборки для совместимости с текущими версиями JDK.
Для контейнеризированных развертываний конфигурация DavMail для Docker была полностью переработана и оптимизирована. Теперь проект включает автоматическую сборку Docker-образов через GitHub Actions и предоставляет примеры Docker Compose для простой настройки.
Улучшения включают упрощенные точки входа, переменные окружения для настройки (DAVMAIL_PROPERTIES) и усовершенствованное ведение логов при работе в контейнерах.
Кроме того, процесс сборки также был модернизирован с использованием упрощённых рабочих процессов GitHub, обновлённых зависимостей и встроенных пакетов Java Runtime. Примечательно, что сборки для 32-битной Windows больше не поддерживаются, а установщик для Windows теперь включает актуальные JDK и библиотеки OpenJFX.
Другие основные моменты включают:
- Уточненные цели сборки для Debian и RPM.
- Обновлены зависимости Maven и скрипты сборки AppVeyor.
- Встроенная JRE Zuu в установщик Windows NSI.
- Улучшена работа программы удаления.
Для получения дополнительной информации см. объявление.
