This article will try to explain how to configure Zimbra calendar in Evolution, I get most of the informations from a Jesse Keating’s article with Google Calendar instead of Zimbra.
Few releases ago Evolutions had a specific Zimbra connector which is not needed today (and is not maintained anymore), because Caldav support in both end-points is enough stable to be used, the problem is that is not clear how to use it.
Open your Zimbra account and move to Calendar tab:
- right click on calendar then properties, you can see some information about the calendar
- click on “Share…”, you can change the visibility of the calendar, just if you want to share it with others. For your access default settings don’t need any change.
- On the bottom of the share window, you can find the addresses: ICS to access from Caldav or View to access via HTTP.
The ICS access is what we need: http://mailserver/home/user@domain/CalendarName/, depends on your configurations, sometimes you have to use http://mail.byte-code.com/dav/user@domain/CalendarName/ (with /dav instead of /home, you have to try with the browser). For my Byte-code colleague: use /dav/.
Now:
- Create a new calendar with Evolution
- Choose CalDav
- Choose a name and a color
- put http://mailserver/home/user@domain/CalendarName/ or http://mailserver/dav/user@domain/CalendarName/ (don’t forget the lastest slash (‘/’))
- Check the SSL (if you use HTTPS)
- Put your username (only the usename) in the appropriate textfield
That’s all, it should be work fine.
I tested also meetings invitation from Zimbra to Evolution and vice-versa and works fine.
The only things that doesn’t work is then, from evolution to Zimbra is when you forward an appontment as ICalendar, Zimbra doesn’t recognize the format and don’t permit you to add to the calendar.
I hope I didn’t forget anything. Please feel free to report it in the comments.
Thanks for your post. appreciated. that works to me!
Using Ubuntu 8.10 evolution 2.24.23, still don’t know how to do the same with to-do tasks
Thanks for your post. appreciated. that works to me!
Using Ubuntu 8.10 evolution 2.24.23, still don't know how to do the same with to-do tasks; Thanks for your post. appreciated. that works to me!
Using Ubuntu 8.10 evolution 2.24.23, still don't know how to do the same with to-do tasks;;
It works Fine also for my Evolution 2.28.0 usin OpenSUSE 11.2. Also don’t know how to do the same with to-do and contacts.
Thabks
Thanks for this! I had it sort of working in Ubuntu 9.10 with Evolution 2.28, but it would crash anytime I tried to save an appointment and would only sometimes save it. I put in the ending / and now it works perfectly. Stupid things, but whatever it takes I guess
Great tutorial, thanks. I have just install Ubuntu 10.04 and evolution. Evolution 2.28.3 caldav solution works, but don’t be surpriesd that your http or https will be automaticly altered to caldav, so the Url will look something like this:
caldav://mailserver/dav/user@domain/CalendarName/
cheers
My Calendar is set to “read-only” I tried to allow administrative access as a share but no luck. This is on Debian Squeeze 3.2.0-0.bpo.3-amd64 – Evolution 2.30.3 running gnome