On Fri, 2003-02-21 at 15:32, DINH Vi�t Ho� wrote:
> > "UID FETCH 1:* UID" is a download of the entire UID map.
> > Good quality clients don't do this.
> 
> you have - in all case - to do a "FETCH 1:*" to get the list of 
> messages.

Not really, why would you _need_ to get a list of all messages? Client
can request the messages from server only when they become visible in
screen. Scrollbar sizes and such can be generated from just the total
amount of messages. Before the message is loaded from server, client
could just show "loading .." instead of the from/to/subject/whatever.

> And how do you cache the messages locally by other mean than using the 
> message UID to refer the cached message ?

He did say that's a valid reason for UIDs. (But only that.)

Reply via email to