Courier-IMAP maibox to cyrus-imap maildir

Simon Matter simon.matter at ch.sauter-bc.com
Tue Jan 25 11:26:04 EST 2005


> Cristian Mitrana wrote:
>>  Courier-imap is only supporting maildirs; take the advice given and
>> use a tool like imapsync or mailutil from uw-imap. For migrating to
>> cyrus from another imap server it's the only good option IMHO.
>> You risk that pop3 clients will lose sync and have to download again
>> messages if they were configured to leave mail on the server.
>
> Tools like imap-sync are cool.  They preserve (almost) all the internal
> information when copying messages.  But, they are cool only if you need
> to convert handfull of mailboxes (or a bit more if they are small).  If
> you have users with huge mailboxes and/or tons of users, they are simply
> too slow.  It takes imap-sync about 30-40 minutes to copy all my IMAP
> folders from one server to another (some of my folders are really huge).
>   I'd estimate that it would take at least day or two if I was to use it
> to move all my users from one server to another (I'm not the only one
> with big mailbox around here).

I don't know imapsync nor mailsync but I think something like rsync just
for IMAP may be a good solution. You can presync the large amount of data
sometime before actually migrating the server. Then, before finally
switching the server, resyncing should be quite fast. Loosing flags is
really not acceptable in many environments.

Simon


---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list