[Imap-protocol] EXPUNGE on a multi-accessed mailbox with unknown \Deleted messages

Dan Karp dkarp at zimbra.com
Sat Dec 1 12:28:33 PST 2007

Let's say we have two clients. Both SELECT the same mailbox.

Client 1 is sitting there inactive when client 2 does an APPEND to the
selected mailbox and a subsequent STORE +FLAGS \Deleted on the newly-appended
message. Client 1 then does an EXPUNGE without having been alerted about the
new message.

Should the new message be silently expunged (with no untagged EXPUNGE) or
should it be skipped by the EXPUNGE?

More information about the Imap-protocol mailing list