5.7.5
Version publiée le 19/10/2026
Changelog publié le 19/10/2026
Webmail BlueMind (Mail App)
- BM-24299 : Corrige : Un lien dont l'URL est invalide provoque l'affichage du message vide.
- BM-24371 : Corrige : Le verrou de synchronisation ne provoque plus de perte de synchronisation.
- BM-23507 : Corrige : Pondération des échanges pour les résultats de l'autocomplétion.
Client lourd BlueMind (Electron)
- BM-24368 : Corrige : Échec de redirection vers la page de login après l'expiration de la session pendant une mise en veille du poste.
Contacts
- BM-22370 : Corrige : Échec de déplacement de la copie d'un contact vers le carnet contenant le contact d'origine.
- BM-23928 : Corrige : Le formulaire de création de contact considère comme invalide une adresse e-mail avec des espaces vides à la fin.
- BM-24387 : Corrige : La navigation dans les contacts ajoute des paramètres de recherche vides dans l'URL.
MAPI / Outlook
- BM-24408 : Corrige : Absence du bouton de détachement vers le drive dans Outlook.
Mobiles (EAS)
- BM-24357 : Corrige : L'application mail d'Android peut à nouveau lire les paramètres de réponse d'absence, y compris lorsque le message est au format HTML.
Administration
Console d'administration
- Évolution : les utilisateurs en cours de suppression restent affichés, barrés, dans la liste de l'annuaire jusqu'à la fin de leur suppression. Ils suivent les filtres « Actif » et « Suspendu » mais ne peuvent plus être ouverts, sélectionnés ni supprimés à nouveau.
- Évolutions de la page des tâches de suppression :
- pour chaque suppression en échec en attente d'une nouvelle tentative, l'heure à partir de laquelle elle sera relancée est indiquée (le délai pouvant aller jusqu'à environ 30 secondes).
- affichage des suppressions en échec en début de liste, puis les exécutions en cours, annulées et terminées. La liste est limitée à 100 échecs et 100 autres tâches (avec le total indiqué si des tâches sont masquées).
💡 Une nouvelle tâche planifiée (
ResilientJobsCleanerJob), exécutée chaque nuit à 2h00 par défaut, purge les tâches terminées et annulées après une semaine, sans jamais supprimer les échecs. - La création ou la mise à jour d'un utilisateur en cours de suppression affiche désormais son login et précise que la suppression est en cours ou en échec.
AD / LDAP
- BM-24331 : Corrige : Un quota
nullest appliqué à la boîte de messagerie associée à un groupe LDAP, bloquant l'import AD.
CalDAV
- BM-22547 : Corrige : Lors de la modification depuis un client CalDAV (Thunderbird, Apple Calendar), les réponses des participants ayant déjà répondu ne sont pas propagées.
clone
- Corrige : un clone n'exécute plus les hooks du calendrier lors de la restauration des évènements, ce qui provoquait un plantage du clone lors de l'acceptation automatique d'une ressource. Cela évite aussi les doublons de notifications et d'actions côté clone (invitations Webex, suppression de salles de visioconférence, rappels).
- Corrige : un clone ne restaure plus les utilisateurs en cours de suppression ni leurs données, et supprime ceux déjà restaurés. Cela s'applique aux utilisateurs supprimés une fois la source passée à cette version.
core
- BM-24393 : Corrige : Un abonnement à un conteneur supprimé ne vide plus les résultats de recherche et empêche la recherche sur l'ensemble des conteneurs (recherche dans tous les carnets d'adresses par exemple).
- BM-24434 : Corrige : Une écriture de mail en masse sature le mmap-pool et toutes les lectures de corps échouent.
- Corrige : le core ne se bloque plus lorsqu'un même conteneur est consulté simultanément par uid et par id.
- Amélioration des performances :
- réduction de la consommation CPU du core liée à l'instanciation des services (résolution des factories, obfuscation des propriétés de domaine, client d'audit Elasticsearch).
- les factories des services d'annuaire n'obfusquent plus inutilement le domaine qu'elles résolvent.
- le contexte de sécurité d'un utilisateur n'est plus reconstruit à chaque appel de
Containers.getForUser, mais mis en cache 5 minutes.
keycloak
- BM-24430 : Corrige : mise à jour de bm-keycloak (26.2.5-bluemind45959). Le realm global.virt recherche à nouveau les utilisateurs dans tous les domaines, et plus seulement dans global.virt.
bm-migrator
- Correctif : la purge des corps de messages orphelins, exécutée toutes les 2 heures, ne parcourt plus l'intégralité de la table
t_message_body. - Amélioration : la synchronisation hybride MAPI (Outlook en mode caché avec fenêtre de synchronisation) ne lit plus le corps de tous les messages du dossier, ce qui accélère la synchronisation des gros dossiers.
MAPI
- Corrige : réduction des exceptions
NullPointerExceptionévitables sur bm-mapi, qui provoquaient un grand nombre de déoptimisations JVM et dégradaient les performances. - Correctif : lorsque le fichier OAB a été supprimé, il est désormais reconstruit au lieu d'être servi à partir d'un descripteur périmé, ce qui évitait une erreur 404 côté client.
- Amélioration des performances :
- les limites de bande passante (
mapi.fast-transfer.bytes-per-secondetmapi.write-stream.bytes-per-second) ne sont plus relues dans la configuration à chaque transfert. - la libération d'une session MAPI ne parcourt plus l'ensemble des hiérarchies, moniteurs et tables de la JVM, ce qui réduit la charge avec un grand nombre de sessions.
- la reprise d'un FastTransfer ne ré-encode plus l'objet source à chaque buffer.
- la table des handles conserve les objets récemment décodés (paramètres
mapi.handles.cache.entriesetmapi.handles.cache.bytes) au lieu de les relire à chaque accès. - les requêtes
NotificationWaitne publient plus de messages vers des adresses sans consommateur et ne ré-analysent plus leur délai d'attente à chaque requête.
- les limites de bande passante (
Postfix
- Évolution : les e-mails internes peuvent être analysés (antispam / antivirus) par un relais défini pour chaque domaine.
↳Pour plus d'informations consulter Gestion des domaines > Administrer un domaine.