Отговорът на командата FETCH (BODYSTRUCTURE) на IMAP нарушава RFC 3501 в Exchange Server 2019 и 2016

Отнася се за
Exchange Server 2019 Exchange Server 2016

Симптоми

В Microsoft Exchange Server 2019 или Exchange Server 2016 разгледайте следния сценарий:

  • Изпращате имейл съобщение, в което има прикачено имейл съобщение, на потребител А.
  • Прикаченото имейл съобщение има повече от двама получатели в реда "До".
  • Потребител А използва мобилното приложение, което се свързва с Exchange Server с помощта на протокола за достъп до имейл чрез интернет (IMAP).
  • Потребител А не може да изтегли имейл съобщението и мобилното приложение може да се срине.

В тази ситуация, когато изпълните командата FETCH (BODYSTRUCTURE) на IMAP, може да откриете, че е вмъкнато интервал между всеки получател. Това нарушава RFC 3501. Например има интервал между скобите:

(("потребител1", NIL, "потребител1", "mydomain.local") ("потребител2", NIL, "потребител2", "mydomain.local"))

Решение

За да коригирате този проблем, инсталирайте една от следните актуализации:

За Exchange Server 2019 инсталирайте сборната актуализация 2 за Exchange Server 2019 или по-нова кумулативна актуализация за Exchange Server 2019.

За Exchange Server 2016 инсталирайте сборната актуализация 13 за Exchange Server 2016 или по-нова кумулативна актуализация за Exchange Server 2016.

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.