Hi,
thanks for the quick response.
On Fri, Jan 21, 2011 at 07:21:44PM +0200, Timo Sirainen wrote:
On Fri, 2011-01-21 at 16:15 +0100, Patrick Schoenfeld wrote:
- Location1 and Location2 are in sync
- A mail gets deleted on Location1 (via IMAP)
Via Dovecot v2.0 IMAP?
Yes.
What mailbox format? You haven't disabled index files, right?
Mailbox format is Maildir. I haven't disabled index files, at least not knowingly. Basically I'm using a default configuration, based on whats delivered with the Debian snapshot package of dovecot2 (from what I can tell, this is doc/example-config/* in the source tarball) with the neccessary changes to authenticate against a LDAP server. However, from a look at the maildirs I cannot find a main index file as described in [1], only the two other indexes.
<hostname>:/var/spool/mail1/test2/Maildir# ls -l *index* -rw------- 1 vmail root 17408 21. Jan 21:12 dovecot.index.cache -rw------- 1 vmail root 2080 21. Jan 21:12 dovecot.index.log
Is that normal?
What I experience, however, is: dsync notices that the mail is missing on Location2 and copies it from Location1 to get the locations in sync.
This shouldn't happen. Although I've heard that this actually does happen randomly and I haven't really debugged it much yet. But it should be a rare occurrence, not reproducible.
In my current setup its reproducible. Note: This is dovecot 2.0 on Debian Lenny.
Best Regards, Patrick