On Mar 3, 2009, at 6:11 PM, Mark Hedges wrote:

Ah. Well, the last choice is then:

mbox_read_locks = dotlock
mbox_write_locks = dotlock

Dotlocking for reading isn't really optimal, but shouldn't
really make much of a difference usually.

I tried that before, that would be great if it worked for
imap, but I've verified that the dotlock file does not get
created in /var/spool/mail/username.lock when I open the
imap connection, at least for reading.  It is created when I
open the popmail connection (but that was already working.)

If you set mbox_read_locks=dotlock, it should get created whenever Dovecot is reading the mbox file. But it's created ONLY during those times. For example opening a mailbox whose index files are up-to-date doesn't cause dotlock to be created. And when the mbox is actually being read, the dotlock is deleted immediately after the IMAP command is finished.

Does openwebmail create longer existing locks?

Reply via email to