MBOX-Line: From tjs at psaux.com Sun Oct 8 14:43:59 2017 To: imap-protocol@u.washington.edu From: Tim Showalter Date: Fri Jun 8 12:34:55 2018 Subject: [Imap-protocol] Is server re-use of UID OK? In-Reply-To: <38137c2b-f1f1-2bed-e22f-2aea7fa50ac3@chartertn.net> References: <38137c2b-f1f1-2bed-e22f-2aea7fa50ac3@chartertn.net> Message-ID: On Sun, Oct 8, 2017 at 1:58 PM, Gene Smith wrote: > Copy a message with UID 1267 from Inbox to Mbox and deleted it in Inbox. > With Inbox selected: > > C: aaa UID COPY 1267 "Mbox" > S: aaa OK [COPYUID 123456789 1267 1007] UID COPY completed > C: bbb UID store 1267 +Flags (\Deleted) > > C: ccc UID COPY 1007 "Inbox" > S: ccc OK [COPYUID 987654321 1007 1267] UID COPY completed > C: ddd UID store 1007 +Flags (\Deleted) > > Does this seem like acceptable imap server behavior? > No, this is a violation. Both messages have UID 1267, and if there is no intervening EXPUNGE, the first message still exists when the second one overwrites it. Neither behavior is remotely permissible. Tim -------------- next part -------------- An HTML attachment was scrubbed... URL: