Hi there, I was in the same position, but for mutliple accounts. Still you might want to look at imapsync (https://github.com/imapsync/imapsync), isync and offlineimap. There are more alternatives listed at the imapsync homepage.
Philon > Am 04.11.2015 um 20:47 schrieb Forrest <[email protected]>: > > I have been attempting to use the cyrus2dovecot script, to no avail. > > I have many years of content that I want to convert from Cyrus to Dovecot; > with the above not working, what are other options out there? Another idea I > had is simply set up another IMAP server (using Dovecot) and drag-and-drop > and just wait, which I may end up doing. > > In the above, I copied over my entire /var/imap and /var/spool/imap to > another system; there is only one account (mine), so calling the script was > fairly easy; it just doesn't work. > > > inboxes=the "myaccount" that was copied over > > /home/myaccount/cyrus2dovecot --cyrus-inbox /home/myaccount/inboxes/%u \ > --cyrus-seen /home/myaccount/varimap/user/%h/%u.seen \ > --cyrus-sub /home/varimap/user/%h/%u.sub \ > --dovecot-inbox /home/myaccount/dovecot/Maildir \ > myaccount > > > > the log output complains of: > > cyrus2dovecot [myaccount]: (warning) Index record missing for: INBOX/62020. > > and correctly complains about squat indices, as that's not a file it would > handle. There is no output into the Maildir, however. > > All directory paths are correct. > > > Thanks.
