Hi,

the simplest way is to create cur/new/tmp folders for every mailbox and copy all mailfiles into new folder. Dovecot will create all other files like 'dovecot-uidlist' automatically. You may get some warnings.

All emails will be marked as new ones and all will be redownloaded.

Milo

Dne 25.9.2015 v 13:03 Wolfgang Rosenauer napsal(a):
I'm migrating from a Cyrus to a Dovecot installation right now. As part of
it I've got plain Cyrus mailboxes (w/o real metadata; so to say I've got
the /var/spool/imap/user part but not the /var/lib/imap/user one)).
Those former mailboxes I want to provide under a public namespace via ACLs.
The question I cannot answer right now is:
How can I convert these plain mailboxes on a FS level to maildir++ so I can
provide them as public mailboxes on the new system? The tools I have found
require a valid/complete cyrus mailbox. (I don't really care about message
flags etc).

Reply via email to