31 Jul
2009
31 Jul
'09
7:49 p.m.
On Fri, 2009-07-31 at 18:40 +0200, Thomas Hummel wrote:
On Fri, Jul 31, 2009 at 12:26:04PM -0400, Timo Sirainen wrote:
i.e. Dovecot gets also the next_uid from index file, and starts assigning UIDs beginning from it.
Clear. I probably deleted indexes as well in my test and didn't notice a new UIDVALIDITY.
But what about the client's cache ? Does it knows anything about UIDs ?
Most clients cache mails based on UIDVALIDITY and UID, so if UIDVALIDITY changes, it re-downloads all mails. If just UIDs change, then it's handled exactly the same way as if all messages just got expunged and added back, so again it'll re-download them.