41 lines
1.0 KiB
Plaintext
41 lines
1.0 KiB
Plaintext
MBOX-Line: From tss at iki.fi Tue Mar 11 00:50:42 2008
|
|
To: imap-protocol@u.washington.edu
|
|
From: Timo Sirainen <tss@iki.fi>
|
|
Date: Fri Jun 8 12:34:41 2018
|
|
Subject: [Imap-protocol] Expunges
|
|
Message-ID: <1205221842.11220.858.camel@hurina>
|
|
|
|
A client sends two commands pipelined:
|
|
|
|
1 fetch 1 flags
|
|
2 expunge
|
|
|
|
Assuming message 2 is marked \Deleted, is server allowed to reply with:
|
|
|
|
* 1 fetch flags ()
|
|
* 2 expunge
|
|
1 ok
|
|
2 ok
|
|
|
|
Or must it always be:
|
|
|
|
* 1 fetch flags ()
|
|
1 ok
|
|
* 2 expunge
|
|
2 ok
|
|
|
|
I think the important part of RFC 3501 is:
|
|
|
|
"because servers are prohibited from sending EXPUNGE responses while any
|
|
of those commands are in progress."
|
|
|
|
Does "in progress" stop only after tagged reply is sent, or after all
|
|
relevant untagged replies have been sent?
|
|
-------------- next part --------------
|
|
A non-text attachment was scrubbed...
|
|
Name: signature.asc
|
|
Type: application/pgp-signature
|
|
Size: 196 bytes
|
|
Desc: This is a digitally signed message part
|
|
URL: <http://mailman13.u.washington.edu/pipermail/imap-protocol/attachments/20080311/5ea86fa1/attachment.sig>
|