Skip to main content

5.2.5

Version published on 2025/04/02

Webmail BlueMind (MailApp)

  • BM-22013: Fix: when a draft is opened while the "Add signature automatically" preference is active, the draft is considered modified.

Old webmail

  • Fix: sort email list by size in roundcube.

MAPI/Outlook

  • BM-21945: Corrects: a delegate receiving the same invitation for two delegates invited via a group can only accept one.

MacOS Calendar

  • BM-21777: Fix: error 500 received by MacOS Calendar during synchronization.

EAS

  • Fix: some email attachments are not visible on the mobile device. NB: Mostly concerns instances created via a clone from kafka, occurs when the email's internal username is greater than 2^31.

Uploading files

  • BM-21363: Fix: detached files lost when transferring an e-mail.
  • BM-21980 : Fix: bad decoding of attachment name when adding a file.

IMAP

  • BM-22037: Fix: saving a draft does not overwrite the previous version but creates a duplicate.
  • Improvement: better response time for frequent uid search commands
  • Fix: avoids integer overflows when calculating the size of incoming emails, and rejects those outside the configured range.

Authentication

  • BM-21625: Fix: refresh_token requests are sometimes made on the internal keycloak when the BlueMind instance uses a remote keycloak.
  • BM-21990 : Fix: authentication requires multiple connection attempts.

Elasticsearch

  • BM-22031 : Fix: Search by date + sort returns emails outside the given range.
  • Improvement: set elasticsearch indexes to "ring" mode to improve performance.

Core

Dataprotect

  • BM-22008: Fix: backup task ends in success status when it fails, raising rsync-related errors in logs.
  • BM-22017: Fix: v5 backup job fails if v4 backups have been deleted after an upgrade from v4 to v5.

Hollow

  • Improvement: faster processing of modified directory entries to build the hollow directory needed for mapi GAL (Global Address List).

Kafka

  • MEAE-130: Corrects: displays the label $$calendarhome$$ as an additional view.
  • Improvement: Kafka saves > 5m are relatively common, but are rejected by current settings and will stack up in the database, creating a growing mismatch between the BlueMind instance and the kafka stream. We therefore increase the default size limit of the master instance's kafka producer to 12meg. Manual adjustment (in /etc/bm/kafka-store.conf) may still be necessary.

KeyDB

  • Feature: configuration of the redis input add-on for keydb nodes.

LMTP

  • BM-21967 : Fixed: Exception thrown when parsing IMIP emails in PUBLISH mode.

Tick

  • Fix: incomplete configuration of keydb metrics.

Upgrader

  • BM-21957: Fix: failure and shutdown of upgrader when replicating a mailbox containing orphan folders (folder without parent folder).

Others

  • Improved logout logs.
  • Fixed: simultaneous calls to /auth/openid create multiple sessions.
  • Fixed: do not check visios rights when validating a PROD subscription.