I tried to disable courier-pop3 today in favour of dovecot pop3. Prior to that I ran:
find /home -maxdepth 1 -type d | xargs --replace /usr/local/scripts/courier-dovecot-migrate.pl --overwrite --recursive --convert {}
( /home is hashed two levels deep: /home/a/a/aanton/Maildir/ )
After that, I got lots of errors like:
Aug 9 13:02:40 postamt dovecot: IMAP(azenclu): Maildir /home/a/z/azenclu/Maildir sync: UIDVALIDITY changed (1167827929 -> 1058881980) Aug 9 13:03:46 postamt dovecot: POP3(bbuhse): Couldn't init INBOX: BUG: Unknown internal error Aug 9 13:03:46 postamt dovecot: POP3(bbuhse): Mailbox init failed top=0/0, retr=0/0, del=0/0, size=0 Aug 9 13:04:14 postamt dovecot: IMAP(bkusma): Maildir /home/b/k/bkusma/Maildir sync: UIDVALIDITY changed (1179153053 -> 1174292827) Aug 9 13:04:19 postamt dovecot: IMAP(am02): Corrupted index cache file /home/a/m/am02/Maildir/dovecot.index.cache: indexid changed Aug 9 13:04:28 postamt deliver(avolz): Corrupted index cache file /home/a/v/avolz/Maildir/dovecot.index.cache: indexid changed Aug 9 13:04:51 postamt dovecot: IMAP(ck05): Maildir /home/c/k/ck05/Maildir sync: UIDVALIDITY changed (1167893115 -> 1094733247) Aug 9 13:05:11 postamt deliver(agundlfi): Corrupted index cache file /home/a/g/agundlfi/Maildir/dovecot.index.cache: indexid changed Aug 9 13:05:50 postamt dovecot: IMAP(asorigue): Corrupted index cache file /home/a/s/asorigue/Maildir/dovecot.index.cache: indexid changed Aug 9 13:06:04 postamt dovecot: IMAP(azenclu): Corrupted index cache file /home/a/z/azenclu/Maildir/dovecot.index.cache: indexid changed Aug 9 13:06:08 postamt dovecot: IMAP(coneck): Maildir /home/c/o/coneck/Maildir sync: UIDVALIDITY changed (1164189070 -> 1058892719)
Dovecot would recover from that (deliver would deliver the mail on the next queue run) -- but why is that?
Ralf Hildebrandt (Ralf.Hildebrandt@charite.de) plonk@charite.de Postfix - Einrichtung, Betrieb und Wartung Tel. +49 (0)30-450 570-155 http://www.arschkrebs.de This message represents the official view of the voices in my head