> Assuming a mailbox having at least 2 messages,
> and two IMAP clients selecting it, is the following
> client(s)/server interaction correct or not? Can
> someone point the errors?
> 
> c1: a store 1 +flags (\Deleted)
> s : * 1 FETCH (FLAGS (\Deleted) UID 3)
> s : a OK store
> 
> c2: aa store 2 +flags.silent (\Deleted)
> s : * 1 FETCH (FLAGS (\Deleted) UID 3)
> s : aa OK store
> 
> c1: b expunge
> s : * 2 FETCH (FLAGS (\Deleted) UID 4)
> s : * 2 EXPUNGE
> s : * 1 EXPUNGE
> s : b OK expunge
> 
> c2: bb expunge
> s : * 2 EXPUNGE
> s : * 1 EXPUNGE
> s : bb OK expunge

For starters, I think that the responses need to be reordered:
s : * 1 EXPUNGE
s : * 2 EXPUNGE

Reply via email to