On Thu, May 31, 2012 at 12:11:35PM +0200, Jan Kundrát wrote:
> On 05/31/12 11:52, Timo Sirainen wrote:
> > Another possibility:
> >      C: a UID MOVE 42:45 forble
> >      S: * OK [COPYUID 432432 1202:1205] Messages moved
> >      S: * 15 EXPUNGE
> >      S: * 15 EXPUNGE
> >      S: * 15 EXPUNGE
> >      S: * 15 EXPUNGE
> >      S: a OK Done
> 
> The untagged OK with COPYUID doesn't specify to which UID MOVE it is
> related, unfortunately, and will therefore break with concurrent UID
> MOVE operations. My GUI will happily send concurrent UID MOVEs when the
> connection is slow and user moves her mouse fast enough, so I believe
> it's a real problem.

Huh?  Who sends untagged COPYUID responses?  Cyrus puts the COPYUID
in the tagged OK.  The docs back me up:

http://www.faqs.org/rfcs/rfc2359.html

4.3. COPYUID response code

   Successful COPY and UID COPY commands return a COPYUID response code
   in the tagged OK response [...]

Bron.
_______________________________________________
imap5 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/imap5

Reply via email to