I've recently switched from Courier-imap to dovecot and I'm impressed with it's speed and reliability. However, my index file gets regularly corrupted: Feb 8 21:23:16 hive imap(hart): Corrupted index file /home/hart/Maildir/.INBOX/.imap.index: index.next_uid (129) > uid_rec.uid (128) dovecot version: 0.99.13-3 Debian sid) I use dovecot in combination with mutt, procmail and postfix. If I rename the last received mail I can use my inbox folder again (until the next time the index gets corrupted). Debian bug# 294284 -- make install, not war
Frank: Please, see my previous message at http://www.dovecot.org/list/dovecot/2005-February/006186.html. We have almost same problem: both using Postfix, Dovecot and Procmail in different OS and with different MUA. For me, the key is Dovecot+Procmail. My temporal solution is to send myself an e-mail and try to get e-mails again (some times do it twice). All pending e-mails arrives after that. The question is: someone have a real fix? Best regards, Edgardo "Frank Hart" escribi? el 09-02-2005 15:13:> I've recently switched from Courier-imap to dovecot and I'm impressed > with it's speed and reliability. However, my index file gets regularly > corrupted: > > Feb 8 21:23:16 hive imap(hart): Corrupted index file > /home/hart/Maildir/.INBOX/.imap.index: index.next_uid (129) > > uid_rec.uid (128) > > dovecot version: 0.99.13-3 Debian sid) > > I use dovecot in combination with mutt, procmail and postfix. > > If I rename the last received mail I can use my inbox folder again > (until the next time the index gets corrupted). > > Debian bug# 294284 >-- Edgardo Pezoa Ingenier?a de Sistemas epezoa at safp.cl
Hello guys, --On 9. helmikuuta 2005 15:25 -0300 Edgardo Pezoa <epezoa at safp.cl> wrote:> We have almost same problem: both using Postfix, Dovecot and Procmail > in different OS and with different MUA. For me, the key is > Dovecot+Procmail.I I've seen this too on OpenBSD 3.6-current. I' running Postfix w/ Dovecot. My users uses Mulberry, Mutt, Pine, Thunderbird, Outlook, Outlook Express, The Bat! as their MUA.> The question is: someone have a real fix?I'd love to hear about this too :-) Thanks, Tero -- Tero Ripattila -- Tero Ripattila Leenankuja 2 G 67 FI-02230 Espoo, Finland Telephone: +358-45-638 0242 Fax: +358-45-689 0743 E-mail: tero at ripattila.com WWW: http://www.ripattila.com
On Wed, Feb 09, 2005 at 02:55:51PM -0500, Michael Baird wrote:> Frank, exactly the same thing happened to me. Last week I tried to > migrate over to dovecot, from courier-imap for all the reasons you > mentioned, I ran into the Corrupted index file issue and had to cut back > to courier-imap. I am using dovecot for maildir as it appears you are, > however I specified an outside directory for index files (/var/indexes). > I have a few thousand people using my webmail/imap system so this issue > quickly became a big issue after the cutover. > > Regards > Michale BairdIt was probably my own fault. Timo Sirainen noticed Edgardo Pezoa was using MH style filenames. And I did the same thing. My main inbox configured in procmail was $HOME/Maildir/new and it should be $HOME/Maildir/ (notice the slash at the end). Now, new mails have filenames such as 1107960126.14681_2.hive:2, instead of msg.uC:2,S. I never had this problem with courier so I didn't thought it could be a configuration error. Thanks everyone for the help. Timo's mail: http://dovecot.org/list/dovecot/2005-February/006215.html -- make install, not war