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.

Reply via email to