Greetings, (apologizing in advance for the long post)...
I have read that imapsync can be used here, but I am a bit fuzzy on the procedure. I have a new Zimbra server in production, just finished an upgrade, so I'm already margainally familiar with it. It has several domains on it. I also have an older production server running postfix with another domain and about 800 users. My goal is to migrate all those users and the domain onto the zimbra server.
I have seen two types of scripts:
One uses zmmailbox addMessage (not what I think I want), and imapsync.
I have been trying to figure out how to use imapsync to accomplish this, but found that without having passwords, there are a few issues.
We are prepared to tell the users that once we switch to the new server, we will provide them with the new temporary password, and that they should change it when they log in the first time. But I am still not sure how to access their account on the old server using the scripts. Something about an admin auth? Please help me with this concept...
Before I digress further, (please stop me), here's what I am thinking:
On Zimbra server:
* Create migration domain - call it migrate.com
* Create users from list - email@example.com ...
* Run imapsync for each user from production.com to migrate.com
* Create production.com domain on Zimbra
* Rename all users from firstname.lastname@example.org to email@example.com
* Delete migrate.com
* Change DNS to point email traffic to Zimbra server
* Decommission old production server.
Some of the user accounts have more than just the
/var/mail/user/Maildir/new cur and tmp folders.
There are subdirectories like:
and some with spaces:
I have seen one example of a script that handles those.
- - -
On our Zimbra, the default disk quota size is 50MB.
Many of the users have much more than that.
Do I need to increase the size of their quota prior to the migration?
Unlimited for all?
- - -
Once there, will all of the messages appear as unread?
- - -
Assuming I can get past the password issue, can I get there from here?
Or am I just a clueless old-school newbie?
Thanks for not flaming. ;-)