a different way.....
[Ronald van Engelen [ronalde at lacocina.nl] sent the following to me after reading the above :]
After looking for a way to migrate my current multi-user courier-imap
system to a cyrus system, I saw your script at
http://david.codepoets.co.uk/docs/courier2cyrus/document_view
It didn't work for me because the -m paramter of the cyrreconstruct command in Debian is not available.
There is however a great tool to do this kind of work: uw-mailutil (part of the Debian-package `uw-mailutils`. When you have a second system available, converting a users' mailbox from courier to cyrus is as simple as:
mailutil transfer {courierhost/novalidate-cert} {cyrushost}
* the `/novalidate-cert` option is required when the root-certificate of your servers CA is not in /etc/ssl/certs/. - you will be prompted for usernames for both the servers - for avoiding the username-prompts you could use:
{courierhost:143/imap/tls/novalidate-cert/readonly/user="johndoe"}
,it will still prompt you for the passwords
The transfer command recreates all as needed. See also http://www.washington.edu/imap/IMAP-FAQs/
Recent comments
5 days 2 hours ago
5 days 4 hours ago
5 days 14 hours ago
1 week 3 days ago
1 week 3 days ago
1 week 5 days ago
1 week 5 days ago
2 weeks 1 day ago
2 weeks 2 days ago
2 weeks 2 days ago