After culling information from a variety of sources, I pulled together this quick and concise guide on how to install the Zimbra Evolution connector plugin. This guide works specifically for Ubuntu 8.04.1 and version 0.1.1 of the connector. I tested it using a fresh Ubuntu Hardy installation.
Get everything ready: - Download the Zimbra connector's source 0.1.1 tarball from here:
https://sourceforge.net/project/show...kage_id=245547 - Extract the tarball to a folder on your computer I'll extract it to the desktop for this example.
- Open a terminal window and change directory to the folder
(cd ~/Desktop/evolution-zimbra-0.1.1)
Install the needed packages with the following commands: - sudo apt-get install automake evolution-dev libglib2.0-dev intltool libtool evolution-data-server-dev libcurl3 libcurl3-dev
- sudo apt-get install libedataserverui1.2-dev libedata-book1.2-dev libedata-cal1.2-dev
Note: If the second command errors out and tells you that it can't find the files, then you may have to enable some repositories in Synaptic,
Compile the source - ./configure
- make
- sudo make install
Note: You should not receive any errors when running these commands. If you do, then something needs to be fixed before proceeding.
Put everything in the right place
The plugin files are installed in the wrong directory, so run these commands to fix everything:
- sudo mv /usr/local/usr/lib/evolution-data-server-1.2/camel-providers/* /usr/lib/evolution-data-server-1.2/camel-providers
- sudo mv /usr/local/usr/lib/evolution-data-server-1.2/extensions/* /usr/lib/evolution-data-server-1.2/extensions
- sudo mv /usr/local/usr/lib/evolution/2.22/plugins/* /usr/lib/evolution/2.22/plugins/
Access the connector in Evolution - Start Evolution
- You should now be able to see the plugin in the list on the Edit – Plugins menu. It should be enabled by default.
- When you setup a new email account, instead of choosing POP or IMAP on the “Receiving Email” dialog, select Zimbra Collaboration Suite.
That should do it.
(Good luck. I have had mixed success getting some of the connector's functions to work.)