On Fri, 2004-01-02 at 12:47, Christof Drescher wrote:
> >Atomic fetch-and-set of flags is addressed by the CONDSTORE extension,
> >which I understand to have beeen designed for *exactly* the situation
> >you describe.
> 
> Might be. I'll have a look at it, but as I read the synopsis, it does
> not deal with EXPUNGE, so it misses the point.

It does actually for STORE:

Client tries to conditionally STORE flags on a mixture of expunged
and non-expunged messages, one message fails the UNCHANGEDSINCE test.

C: B001 STORE 1:7 (UNCHANGEDSINCE 20000320172338) +FLAGS (\SEEN)
S: * 1 FETCH (MODSEQ (20000320172342) FLAGS (\SEEN))
S: * 3 FETCH (MODSEQ (20000320172342) FLAGS (\SEEN))
S: B001 NO [MODIFIED 2] Some of the messages no longer exist.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to