On Mar 5, 2009, at 6:55 AM, Matthias Andree wrote:

Am 05.03.2009, 12:21 Uhr, schrieb Edgar Fuß <e...@math.uni-bonn.de>:

Dovecot assumes it's the only one changing the cur/ directory
Does this mean "there's no program that's not dovecot accesssing cur" or "there's no other process than this dovecot accessing cur"?
I.e., what about two dovecots on two servers with Maildirs on NFS?

It basically means "don't change cur/ contents behind Dovecot's back, else it won't notice". Two dovecots on two servers accessing *the same* Maildir/cur/ would be just that.

The important thing is if index files are updated. If index files are also shared on NFS, it should work fine.

And actually in most cases Dovecot does notice if cur/ changes, it just isn't guaranteed to notice anymore. If cur's mtime changes unexpectedly, it's rescanned. But if it changes because Dovecot did some changes, Dovecot doesn't rescan the cur/ anymore later to see if someone else had done changes at the same time.


Reply via email to