[Dovecot] imap indexing error when moving multiple mails

Olivier Tharan olive at pasteur.fr
Fri Apr 30 18:22:30 EEST 2004


* Olivier Tharan <olive at pasteur.fr> (20040330 22:17):
> > Mar 25 14:07:33 bounce imap-login: Login: hf [130.83.xxx.yyy]
> > Mar 25 14:07:44 bounce imap(hf): Error indexing mbox file 
> > /home/hf/Mail/Leute/Marc Wirth: LF not found where expected
> > Mar 25 14:09:30 bounce imap(hf): Error indexing mbox file 
> > /home/hf/Mail/Leute/Marc Wirth: LF not found where expected
> 
> FWIW, I have the same exact problem. This happens when
> `expunging' a mbox or QUIT-ting a POP3 session. The consequence
> is the email is not deleted (good), the next fetchmail will get
> another, identical message.

I keep having the problem. I do my testing with :

- on one terminal :
,----
| while ((1)); do echo "test" | mail -s 'test' zzzzzzz; sleep 10; done
`----

- on one machine, a fetchmail -d 10

The logs:

,----
| Apr 30 17:15:29 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:15:32 munster pop3(zzzzzzz): Error indexing mbox file /var/mail/zzzzzzz: LF not found where expected
| Apr 30 17:15:42 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:15:55 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:15:58 munster pop3(zzzzzzz): Error indexing mbox file /var/mail/zzzzzzz: LF not found where expected
| Apr 30 17:16:09 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:16:12 munster pop3(zzzzzzz): Error indexing mbox file /var/mail/zzzzzzz: LF not found where expected
| Apr 30 17:16:22 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:16:36 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:16:39 munster pop3(zzzzzzz): Error indexing mbox file /var/mail/zzzzzzz: LF not found where expected
| Apr 30 17:16:49 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:16:52 munster pop3(zzzzzzz): Error indexing mbox file /var/mail/zzzzzzz: LF not found where expected
| Apr 30 17:17:02 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:17:16 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:17:19 munster pop3(zzzzzzz): Error indexing mbox file /var/mail/zzzzzzz: LF not found where expected
| Apr 30 17:17:29 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
| Apr 30 17:17:32 munster pop3(zzzzzzz): Error indexing mbox file /var/mail/zzzzzzz: LF not found where expected
| Apr 30 17:17:42 munster pop3-login: Login: zzzzzzz [157.99.xx.xx]
`----

A precision: /var/mail is a NFS filesystem (from a Netapp). The
indexes are on a local disk.

The same test on a box with a local spool (no NFS) does not
trigger the errors. On both machines, this is dovecot-0.99.10.4
from the FreeBSD ports.

Any ideas?
-- 
olive


More information about the dovecot mailing list