[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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.