Microsoft KB Archive/251840
Article ID: 251840
Article Last Modified on 2/27/2007
- Microsoft Exchange 2000 Server Standard Edition
This article was previously published under Q251840
IMAP4 allows users the ability to access shared mailboxes (or message folders). In this multi-access scenario, IMAP4 clients may receive different EXPUNGE updates for the FETCH and IDLE commands.
With the FETCH command, the IMAP4 server will not update the client if messages are expunged, and will always return a NO response.
This behavior is by design, and is there in accordance with Request for Comments (RFC) 2060, 7.4.1:
An EXPUNGE response MUST NOT be sent when no command is in progress; nor while responding to a FETCH, STORE, or SEARCH command. This rule is necessary to prevent a loss of synchronization of message sequence numbers between client and server.
Keywords: kbinfo KB251840