DavMail
par Mickaël Guessant
Unverified
DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway
DavMail is a gateway to Microsoft Exchange supporting standard mail protocols: POP/IMAP/SMTP/CalDav/LDAP.
Changements dans la version 6.2.2
il y a environ 1 mois
(Construit il y a 11 jours)
Includes some build process fixes, use jlink to build a customized jre for standalone package, Thunderbird configuration documentation updated with new screenshots. Also implemented a new -token command line option to launch O365InteractiveAuthenticator and get an authentication token. Most changes are related to build process and rpm packaging for Fedora/RHEL, also includes a few bug fixes on IMAP
OSX
- document how to embed Zulu jre inside DavMail app
Enhancements
- Fix comment in DavMail shell
- Detect missing network connectivity during token refresh to avoid invalidating token
- Upgrade JCIFS to 1.3.19 for NTLM support
- Cleanup from audit
- Drop war package from release files, there are more modern ways to run DavMail in server mode without a webapp container
- From audit: place LOCK.wait in a loop
- Fix from audit, use try with resource
- Cleanup from audit, remove deprecated getSubjectDN, getIssuerDN
O365
- Improve error message on missing add-exports, see #344
- Refactor manual authentication dialog to clearly separate steps
- Remove explicit dependency on O365InteractiveAuthenticator for -token option
- Implement a -token option to launch interactive authenticator and print obtained refresh token, see #338
- Try to adjust ItemId to 140 length, see #328
- prepare GCC-High/DoD endpoints support, fix regression
- prepare GCC-High/DoD endpoints support, move outlook login url references to Settings
- prepare GCC-High/DoD endpoints support, move outlook url references to Settings
EWS
- Properly set errorDetail on xml stream error to raise exception
- disable IS_SUPPORTING_EXTERNAL_ENTITIES to fix xml parsing security warning
Caldav
- Fix #342 map America/Winnipeg to Central Standard Time
- Fix #337 take timezone into account when looking for excluded occurrence
- Fix settings implementation, # are allowed in values, see #326
IMAP
- fix #339 classcast exception on malformed content
Build
- Maven: update compiler to 3.10.1
- Maven: optimize dependencies
- Maven: exclure httpclient 3 transitive dependency
- Appveyor: build only master branch
- use jlink to create a custom jre to reduce embedded jre size
Security
- Security: fix security alert on Runtime.getRuntime().exec
- Security: fix security alert on Runtime.getRuntime().exec
Linux
- force GTK2 only with SWT
- switch to Azul JRE 17 with "davmail azul" command
- Enable OpenJFX on Fedora to make O365Interactive work with Java 17 and later
Documentation
- update roadmap
- Add donation buttons to Github main readme page
- update Thunderbird documentation messages
- Update release guide, mvn install file no longer required
- update Thunderbird documentation, as requested in #294
- update documentation for Thunderbird configuration
- use COPR badge
- update release guide
- reference OpenSuse build service and Fedora COPR for RPM based linux distributions
- Update changes file for opensuse build service
Construit par la communauté
Ce logiciel est développé de manière ouverte par une communauté de bénévoles, et publié sous GNU General Public License v2.0 only.S'engager
Taille installée~168.69 MiB
Taille du téléchargement62.11 MiB
Architectures disponiblesaarch64, x86_64
Installations11 687