5.0.3
Release published on 2024/06/18
caution
This version 5.0.3 fixes a critical security vulnerability. It is necessary to update as soon as possible. If you cannot, you can also apply the patch (see post). Do not hesitate to ask our technical teams via our ticketing tool.
New functions
LDAP
- BM-20983: Allows the modification of the DC domain attribute for LDAP export
CLI
- The bm-cli inject imap command now injects randomly into all the user's existing folders
Fixes
Core
- BM-21006 : Correction of the security breach related to session ids (see post)
- BM-20992 : Taking into account the '^' character in folder names (it was a special character with Cyrus, not with Outlook365)
- BM-20992: Prevents the creation of folders with the same name via the IMAP protocol
- BM-20864 : Correction of the email summarizing the sharing rights (the email indicated the sum of the granted rights, not the rights in place)
- BM-21004 : Fixed deletion error delegation
- BM-20920 : Correction of translations not taken into account in email notifications
- BM-20976 : Fixes an error when creating a user (creates the Freebusy container before the Calendar container)
- Improvement of the execution speed of the update script resetting user preferences
- Fixed an issue when deleting messages in the double-bottom trash management queue
CLI
- BM-20960 : Corrects the activation of detailed logs for Exchange Active Sync (bm-cli eas content-logs)
- BM-20971 : Use the domain uid rather than the email domain for the "check and repair" command
- Fixing the unexpunge command issue when there are more than 500 messages available
EAS
- BM-21015: Corrects synchronization of shared mailboxes
- BM-20987 : Don't try to analyze empty parts of the email
- BM-20977: Corrects the error code of response in case of folder not found
Calendar
- BM-20997 : Correction of the event cancellation that does not delete reminders
Address Book
- BM-21020: Corrects infinite loop during full reindexing
Administration console
- BM-21002 : Fixes the inability to update a user as a user with administrator rights
- BM-20974 : Correction of the Freebusy right + Invitation
AD/LDAP
- BM-20931 : Correction of the import with a third-party OpenID server
IMAP
- BM-21001 : Deleting a mailbox folder did not cause the messages contained in the folder to be moved to the double-bottomed trash can
Auth
- BM-20986 : Adding error logs when retrieving OpenID endpoints fails
Kafka
- Fix concurrency issues preventing directory entry cloning
- Fixed cloning that could fail due to the compact deletion of a user and related remains in the directory (e.g. user settings)
- Deletes temporary files at the end of cloning in "FORK" type, allowing the installation to be restarted
Hotupgrade
- Correction of the changeset upgrader that didn't properly ignore deleted containers
- Makes conversation sorting upgrade more efficient when the core is restarted
Upgrade
- Remove server assignments to non-existent domains when updating assignments
DataProtect
- email storage synchronization now stops if too many errors are detected, or if it is found that there is no more available space