On 22.6.2004, at 13:40, Farkas Levente wrote:
But to be interoperable with other maildir clients, Dovecot can't know if someone else didn't do other changes within the same second. So it has to resync everything.
but if this is the real reason there can be a configuration option where the sysadm can state "we don't use other maildir clients". since most of the case that's the situation. and may be some resync can happend when something goes wrong.
Yes, maybe.. Another problem is if indexes can't be used/updated for some reason (eg. user is out of quota) then the other Dovecots are "other maildir clients".
as I wrote about half a year the best solution would be a local delivery agent which can update the index files and spread the load to the arrival time instead of the mail read time. That's also getting near. mbox already updates the mail index when saving mails to it, I'll soon fix it to update cache file as well. I'll do the same for maildir soon too.
there will be a delivery agent which I can set for postfix and procmail to use when store mails?
Yep.