I restored a dovecot mailserver today, and when I started the server
again, the logs filled up with "Fixed a duplicate" warnings.
This in itself it not a problem, the problem is that it appears the fix
is not done correct. Consider this:
Warning: Fixed a duplicate:
[X]/cur/1305907573.V807I37682f3M146183.mail8.xxx.com:2,S ->
1306601066.M382668P27710.mail8.xxx.com
The problem appears to be the timestamp of this new file isn't updated
correctly.
Now I got hundreds of mailboxes filled with mails named 1305907573.*
with random (in the past) timestamps, leading to mangled miss-sorted
inboxes for customers.
3575 May 25 02:05 1306600913.M982997P26976.mail8.xxx.com:2,S
55313 May 6 01:50 1306600913.M982998P26976.mail8.xxx.com:2,S
9839 May 7 23:59 1306600913.M982999P26976.mail8.xxx.com:2,S
3453 May 10 01:32 1306600913.M983000P26976.mail8.xxx.com:2,S
16616 May 14 00:22 1306600913.M983001P26976.mail8.xxx.com:2,S
68850 May 25 00:46 1306600913.M983002P26976.mail8.xxx.com:2,S
etc.
Dovecot is v. 2.0.11
I guess I should have deleted all dovecot.* files after the restore,
before I started dovecot?
// Tom