For my most recent migration, I wanted all my users to change their 
passwords anyway, so I just created a long list of auto-generated 
passwords using apg (auto password generator), mailed them all their 
passwords with a mail-merge type operation, then used this script to 
change the passwords in our LDAP directory and copy the messages:

imapmigrate-0.26.tar.gz 
<http://prdownloads.sourceforge.net/cyrus-utils/imapmigrate-0.26.tar.gz>

If you have lots of users, however, and you're not using LDAP, using 
this script in its current state would be a big pain because you would 
have to reset all user passwords manually. If that's you're situation, 
I'd use the mboxtocyrus script recommended by James. If you do use the 
script, please let me know how it works for you and any suggestions you 
might have on how to improve it.

-Jules

James Courtier-Dutton wrote:

>I used the mboxtocyrus script at: -
>http://jeffcovey.net/doc/cyrus-common/examples/
>
>The one major problem with it, is that the "Received on" dates will all be
>destroyed and replaced with today.
>Also, read/not read info is lost.
>
>Cheers
>James
>
>
>>-----Original Message-----
>>From: [EMAIL PROTECTED]
>>[mailto:[EMAIL PROTECTED]]On Behalf Of Sherpya
>>Sent: 18 September 2001 03:33
>>To: [EMAIL PROTECTED]
>>Subject: Migrating existing mailboxes to cyrus imapd
>>
>>
>>I must migrate existing unix mailboxes (e.g. /var/spool/mail/bill)
>>to a cyrus imapd server. I have access to the filesystem (I'm root)
>>but I don't known user's passwords.
>>What is the right procedure? (User creation is not a problem, my problem
>>is moving the emails)
>>Thx
>>Sherpya
>>
>
>



Reply via email to