Timo Sirainen wrote:
On 10.1.2011, at 15.59, Nick Rosier wrote:

I'm still trying to migrate from Dovecot 1.2.16 to 2.0.7 on FreeBSD. Previous attempts 
have failed with mails not being visible after the upgrade. Version 1.2.16 was migrated 
from maildir to dbox about a year ago via the convert-plugin. After previous attempts to 
"clean" the hybrid maildir-dbox situation I used imapsync to copy all mails 
from the old account to a new account. I would assume in this case I get a clean 
dbox-mailmap. I tried to run dsync on this new map but noticed a lot of mails are not 
syncing:

Hmm. I thought I already answered this. Maybe I got distracted while answering 
it and aborted..

Anyway, you need a different way to migrate the hybrid maildir. 
http://dovecot.org/list/dovecot/2010-September/053012.html had some old ideas, 
but there is a newer program explained in 
http://dovecot.org/list/dovecot/2010-November/055191.html and the program 
itself is slightly updated in 
http://dovecot.org/list/dovecot/2010-November/055192.html. Save the 
attachment.bin into dbox-dehybrid.c and compile and run it. Get backups. :)

Hi Timo,

you had indeed answered this; I tried the utility but it did not help. That's why I tried the imapsync approach in hope that would clean the messages and create a new dbox-only account. I also ran the utility on the synced mailboxes and retried dsync but that did not fix it either. I'm really puzzled to why this is. How can I recognize a hybrid mailbox? All mailboxes only contain dovecot.index, dovecot.index.log, dbox.index and u.* files.

N.

Reply via email to