La réponse de la commande FETCH (BODYSTRUCTURE) d’IMAP enfreint la norme RFC 3501 dans Exchange Server 2019 et 2016

S’applique à
Exchange Server 2019 Exchange Server 2016

Symptômes

Dans Microsoft Exchange Server 2019 ou Exchange Server 2016, envisagez le scénario suivant :

  • Vous envoyez un e-mail contenant un message électronique joint à l’utilisateur A.
  • L’e-mail joint comporte plus de deux destinataires dans la ligne À.
  • L’utilisateur A utilise l’application mobile qui se connecte à Exchange Server à l’aide du protocole IMAP (Internet Message Access Protocol).
  • L’utilisateur A ne peut pas télécharger l’e-mail et l’application mobile peut se bloquer.

Dans ce cas, lorsque vous exécutez la commande FETCH (BODYSTRUCTURE) d’IMAP, vous pouvez constater qu’un espace est inséré entre chaque destinataire. Cela enfreint la norme RFC 3501. Par exemple, il y a un espace entre crochets :

((« user1 » NIL « user1 » « mydomain.local ») (« user2 » NIL « user2 » « mydomain.local »))

Résolution

Pour résoudre ce problème, installez l’une des mises à jour suivantes :

Pour Exchange Server 2019, installez la mise à jour cumulative 2 pour Exchange Server 2019 ou une mise à jour cumulative ultérieure pour Exchange Server 2019.

Pour Exchange Server 2016, installez la mise à jour cumulative 13 pour Exchange Server 2016 ou une mise à jour cumulative ultérieure pour Exchange Server 2016.

Références

En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.