I am exploring Zimbra as a replacement for my companies iMail server.
We currently have 20 domains with about 100 total users using iMail 6.06.
We would like to use something like Zimbra for many reasons.
As part of my evaulation I am trying to plan a migration from iMail.

I have two ideas how this might work. But I need some help with both of them.

One way would be to export the users then use zmprov to create the accounts.
Most are POP so this would work ok.

I have successfully exported the user names and provisioned Zimbra accounts using zmprov.
The exported file from iMail is formated like this.

jsmith:x:0:384:Joe Smith:\IMAIL\domain_com\Users\jsmith

The format needed by zmprov is this.

ca jsmith@domain.com password displayName "Joe Smith" cn Joe sn Smith gn Joe

So if I use this method I will need some code to convert the iMail file to the zimbra file. Not sure if anyone out their has done this already, if so that would be great. If not I will have to write this and I will post it here in case someone else finds it useful.

The second would be to somehow do an ldap export and import. This might be ideal considering both mail systems utilize LDAP.

I have no idea if this is possible or how I would proceed.

I also don't know if it would be possible to bring over the passwords.