I have been setting up a new mail server and copied our client's old mail to it. The old server has Courier (under Plesk), we're using Dovecot on the new server.
Most accounts seem to work fine (under IMAP or POP3), but for a few we're getting the following in the /var/log/mail.err.
Error: Message ordering changed unexpectedly (msg #1: storage seq 140 -> 1) Fatal: Can't finish POP3 UIDL command
And the affected accounts can't get at their email. Things work ok if people switch to IMAP but for some of our clients that is a difficulty, so we really need POP3 working.
I used the Perl script given here to convert the mailboxes.
The only fix we've found is the rename/delete the Dovecot-uidlist file for the affected mailboxes and we've done that, as it was only a few. The issue now is that more mailboxes are coming with the same error, even though they were fine originally.
-- View this message in context: http://dovecot.2317879.n4.nabble.com/Fatal-Can-t-finish-POP3-UIDL-command-tp... Sent from the Dovecot mailing list archive at Nabble.com.