Phản ứng của lệnh FETCH (BODYSTRUCTURE) của IMAP vi phạm RFC 3501 trong Exchange Server 2019 và 2016

Áp dụng cho
Exchange Server 2019 Exchange Server 2016

Triệu chứng

Trong Microsoft Exchange Server 2019 hoặc Exchange Server 2016, hãy cân nhắc các kịch bản sau đây:

  • Bạn gửi thư email có chứa thư email đính kèm đến Người dùng A.
  • Email đính kèm có hơn hai người nhận trong dòng Đến.
  • Người dùng A sử dụng ứng dụng dành cho thiết bị di động kết nối Exchange Server bằng cách sử dụng Giao thức Truy nhập Thông điệp Internet (IMAP).
  • Người dùng A không thể tải xuống thư email và ứng dụng dành cho thiết bị di động có thể gặp sự cố.

Trong trường hợp này, khi bạn chạy lệnh FETCH (BODYSTRUCTURE) của IMAP, bạn có thể tìm thấy một không gian được chèn giữa mỗi người nhận. Điều này vi phạm RFC 3501. Ví dụ: có một khoảng trắng giữa các dấu ngoặc vuông:

(("user1" NIL "user1" "mydomain.local") ("user2" NIL "user2" "mydomain.local"))

Giải pháp

Để khắc phục sự cố này, hãy cài đặt một trong các bản cập nhật sau:

Ví Exchange Server 2019, hãy cài đặt Bản cập nhật Tích lũy 2 cho Exchange Server 2019 hoặc bản cập nhật tích lũy mới hơn cho Exchange Server 2019.

Ví Exchange Server 2016, hãy cài đặt Bản cập nhật Tích lũy 13 dành cho Exchange Server 2016 hoặc bản cập nhật tích lũy mới hơn cho Exchange Server 2016.

Tham khảo

Tìm hiểu về thuật ngữ mà Microsoft dùng để mô tả các bản cập nhật phần mềm.