Zimbra from



Keywords: zimbra from
Description: Here is a script that is a modification of the script above for using curl to migrate users between zimbra boxes using imap protocol. It also transfers calendars and contacts from zimbra server to

Here is a script that is a modification of the script above for using curl to migrate users between zimbra boxes using imap protocol. It also transfers calendars and contacts from zimbra server to zimbra server. I just started working on it and here is what i have so far. It worked on two servers i just migrated last week, i hope it helps :)

NOTE: Modified perl below: was not using IO::Scalar or File::Path so no need to use; now supports user names with "@" via wget; support for command line arguments; support for SSL imap; support for various input file separators; other samll tweaks - scottp@dd.com.au

With some versions of wget you may need to specify the username and password as command line arguements (ie --http-passwd=thepass --http-user=user@dom.com) instead of in the URL (ie https://usersname:pass@theurl ). If you are getting the error Bad Port, then give this a try.

In this example we will export a calendar called "LPO calendar" from one user to another user and name it "LPO" in the destination account.

  • Export the calendar "LPO calendar" from user SRC_USER:
  • Adjust all the meeting organizer addresses. If you don't do this, the destination user will see the appointments, but can not edit them.
  • Create empty calendar in destination user account.
  • Import modified ical data into new calendar.

I have written a script, which can be run in batch, to copy user data between servers or between mailboxes. This will copy contacts and calendars from every folder no just /Contacts and /Calendar. I used this script two times to copy pretty much everything important when migrating from 4.5.8 to 5.0.2. It doesn't support shared folders, task lists, documents, briefcase, and some other things (I recreated shared folders manually with zmmailbox) but support could be added given enough motivation :)

ZCS Tools currently contains these Migration scripts written in Python/Bash. These scripts are packaged as zimbraMigration-0.x and require imapsync to be installed.

I wrote a simply bash script to migrate distribution lists from one Zimbra server to another it creates a provisioning script for each list.






Photogallery Zimbra from:


Zimbra and Alfresco Go to Peru | Zimbra : Blog


Zimbra Desktop (Windows) - Libyan Spider


Zervect - Connect Zimbra with Plesk  Features


Comcast + Zimbra = Future of Unified Messaging | Zimbra : Blog


PHYS489 - The Art of Scientific Communication I and II - Fall 2011


Zimbra 7 - Support


Getting Help | Computer Help


N-Axis Software Technologies>> Groupware Software Solutions ...


Ajcody-How-To-Setup-sendAs-Right-And-Persona-For-Internal-Users ...


Setting up Zimbra Desktop on Mac or Windows | Computer Help


Ajcody-How-To-Setup-sendAs-Right-And-Persona-For-Internal-Users ...


Zimbra Power Tip: Use Persona settings to easily manage emails and ...


How can I read and send Zimbra mail in my GMail Account - Npserv-help


Zimbra 7 - Support


Open, Secure Collaboration Tools


Configure authentication with Active Directory - Zimbra :: Tech Center


Zimbra 8 - Support


Zimbra 8 - Support