[Imap-protocol] Re: Courier bug(?)
Jan Kundrát <[email protected]>
| Newsgroups | gmane.mail.imap.general |
|---|---|
| Message-ID | <[email protected]> |
On Thursday, 24 January 2013 17:21:33 CEST, Alexey Melnikov wrote: >> If, as a client, you want to head off this situation, the way to do it >> is to ask for FLAGS in addition to BODY. > > An alternative is to keep message numbers for the duration of a > UID FETCH and correlate multiple FETCH responses that way. As far as I understand all of the RFCs, there is unfortunately nothing but the 5162's errata which would guarantee that unsolicited FETCH responses will have UIDs in them. Based on that observation, I claim that a client which wants to keep track of updates to messages' flags will have to keep a full mapping of the seq->UID for the relevant message ranges at all times. Remember, servers are free to send the data at any time, not just when fetching body parts. With kind regards, Jan -- Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/ _______________________________________________ Imap-protocol mailing list [email protected] http://mailman2.u.washington.edu/mailman/listinfo/imap-protocol