I can think of only two reasons why clients still need to bother rememebering sequence numbers instead of using only UIDs: untagged FETCH replies updating flags and EXPUNGE replies.
So, how about defining a new extension to give client also the UID in both of them? FETCH would be easy to just make always return the UID, but what about EXPUNGE? Would it be bad idea to add the UID after EXPUNGE reply without client explicitly requesting it? Or maybe a new UIDEXPUNGE reply that would give a range of deleted UIDs? That could even be sent along with old style EXPUNGE replies, or are new replies also disallowed without client requesting them? .. And should this have been sent to imapext-list instead? I'm not really sure if that list is for IMAP extensions in general, or just for those somehow related to IETF. -- ----------------------------------------------------------------- For information about this mailing list, and its archives, see: http://www.washington.edu/imap/imap-list.html -----------------------------------------------------------------
