Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > ZCS Client Connectors > Evolution Connector

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 12-17-2007, 05:59 PM
Elite Member
 
Posts: 281
Default KDE Kontact instead of GNOME Evolution - no connector needed :)

Kontact can be configured to connect to the Zimbra server via IMAP to access all your e-mail.

Kontact can be configured to connect to the Zimbra server via LDAP to access the global addressbook. Haven't yet found a way to access the personal addressbook, though.

Kontact can also be configured to access the Zimbra server via HTTP to retrieve the .ics file for a personal calendar. The method to do so is:

To have read-write access to a Zimbra calendar, you need to login to the
web client, create a new calendar, give it a name (without spaces to make
the URL look nice), and share it as a public calendar (view only). Once
that is done:
- open the calendar section of Kontact
- click the Add button under Calendar resources on the left
- select "Calendar in Remote File" option
- give is a name like "Zimbra Calendar"
- enter the Download URL:
http://zimbra.sd73.bc.ca/home/<username>/<calendar name>/
- enter the Upload URL:
http://zimbra.sd73.bc.ca/home/<username>/<calendar name>/
- set the "Automatic Reload" options
- click OK

You now have the ability to create entries in the web client and view them
in Kontact, and to create entries in Kontact and view them in the web
client.

Be sure to set your timezone correctly (use Settings -> Configure Calendar and not Settings -> Configure Kontact).

Access to the briefcase and other files is via the webdav:/ KIO-Slave.

No connectors needed, and (just about) all your data is accessible.

Cheers,
Freddie
Reply With Quote
  #2 (permalink)  
Old 12-17-2007, 11:19 PM
Moderator
 
Posts: 6,236
Default

Welcome to the forums & thanks for the writeup,
-I changed the title of the thread a bit (from "kontact no connector") to make it understandable why you put it in this section.
His other thread where I imagine more convo will be: Calendar folder through IMAP? (KDE Kontact)

Last edited by mmorse; 12-19-2007 at 10:13 AM.. Reason: prior title
Reply With Quote
  #3 (permalink)  
Old 12-18-2007, 05:03 PM
Elite Member
 
Posts: 281
Default

UPDATE:
After further testing, it appears one can access/sync to the personal calendar. There is no need to create a new shared calendar. It's all in the options used for sharing the calendar.


If you use Zimbra 5.0, you can use Kontact to access your mail via standard IMAP; the global address list via standard LDAP, and your personal and/or shared calendars via standard iCal.

To have read-write access to a Zimbra calendar (this applies to any calendar, whether it be your personal calendar, or a shared calendar), you need to:
  • login to the web client (AJAX interface)
  • go to the Calendar tab
  • right-click on the calendar you want to access and select Share
  • select the second option, for external users (view only)

Then, in Kontact:
  • open the calendar section of Kontact
  • click the Add button under Calendar resources on the left
  • select "Calendar in Remote File" option
  • give is a name like "Zimbra Calendar"
  • enter the Download URL:
    http://zimbra.sd73.bc.ca/home/<username>/<calendar name>/
  • enter the Upload URL:
    http://zimbra.sd73.bc.ca/home/<username>/<calendar name>/
  • set the "Automatic Reload" options
  • click OK

You now have the ability to create entries in the web client and view them
in Kontact, and to create entries in Kontact and view them in the web
client.

Be sure that your timezone settings in Kontact (use Settings -> Configure Calendar, not Settings -> Configure Kontact) are correct, or the entries will not appear in the right timeslots.

To sum it up, with Kontact, you have access to the following areas of the Zimbra server:
  • your mailbox hierarchy (haven't tested how/if tags show up via IMAP)
  • the GAL
  • if you subscribe to the Contacts and Emailed Contacts folders via IMAP, you can browse through the vCards for your contacts, although Kontact will not auto-complete based on these entries
  • any and all calendars that you can access via the web client, by adding a separate calendar resource into Kontact for each calendar
  • the documents and briefcase areas are accessible via the webdav kio-slave and any file manager that support kio-slaves

If you enable the "Groupware Resources in IMAP Folders" feature of Kontact, you can also gain proper access to your Tasks, Notebook (Journal), and Contacts. However, Kontact complains about not being able to find a folder called Calendar and will complain about this everytime it checks for messages. So very, very close.

Cheers,
Freddie

Last edited by fcash; 12-18-2007 at 05:08 PM..
Reply With Quote
  #4 (permalink)  
Old 01-04-2008, 05:09 AM
Member
 
Posts: 10
Default

Just experimented with KDE webdav kioslave and Zimbra and first impression is great, but closer inspection learns that Zimbra's dav implemention is not compatible with KDE's kioslave for writing (kde 3.5.8).
Creating fodlers and reading files works flawless. When copying a file to the dav share the copy process either stalls or Konqueror complains about not being able to find server.domain.tld file or folder. The stall/complain are exactly intermittant.
Reply With Quote
  #5 (permalink)  
Old 01-05-2008, 02:50 PM
Advanced Member
 
Posts: 187
Default

Quote:
Originally Posted by fcash View Post
If you enable the "Groupware Resources in IMAP Folders" feature of Kontact, you can also gain proper access to your Tasks, Notebook (Journal), and Contacts. However, Kontact complains about not being able to find a folder called Calendar and will complain about this everytime it checks for messages. So very, very close.
Using Kontact 1.2.4 with Suse 10.3. Where is this "Groupware Resources in IMAP Folders" feature you speak of?
Reply With Quote
  #6 (permalink)  
Old 01-07-2008, 10:36 AM
Elite Member
 
Posts: 281
Default

Settings -> Configure Kontact -> Mail -> Misc -> Groupware -> Enable IMAP resource functionality.

Set the Format to iCal/vCard.

Set Resource folders as subfolders of the root of your Zimbra account.

Check the Hide Groupware Folders option.

Then go to the calendar section of Kontact. Click the Add button under Calendar in the bottom left of the screen. Select the Calendar on IMAP server via KMail option.

This will connect to the Zimbra server, open the Tasks, Contacts, and Journal folders, and give you access to your personal addressbook, and your personal tasks. However, Kontact will complain everytime it checks the IMAP server that Calendar is a reserved name and that it can't create or access that folder.

Enabling this isn't really usable, but it's certainly interesting how many different ways you can access your data on the Zimbra server.
__________________
Freddie
Reply With Quote
  #7 (permalink)  
Old 01-12-2008, 02:11 PM
Advanced Member
 
Posts: 187
Default

Quote:
Originally Posted by fcash View Post
Settings -> Configure Kontact -> Mail -> Misc -> Groupware -> Enable IMAP resource functionality.

Set the Format to iCal/vCard.

Set Resource folders as subfolders of the root of your Zimbra account.

Check the Hide Groupware Folders option.

Then go to the calendar section of Kontact. Click the Add button under Calendar in the bottom left of the screen. Select the Calendar on IMAP server via KMail option.
When i follow these steps. kontact crashes. Using 1.2.4 on opensuse 10.3. Not sure if this is a bug or not. What version do you use (of kontact)?
Reply With Quote
  #8 (permalink)  
Old 01-15-2008, 05:01 PM
Elite Member
 
Posts: 281
Default

Kontact 1.2.5 as part of KDE 3.5.8 on Debian Linux 4.0 (Etch).
__________________
Freddie
Reply With Quote
  #9 (permalink)  
Old 04-16-2010, 08:31 AM
Special Member
 
Posts: 130
Default

I think the problem with Calendar may be a malformed URI. I'm not sure what the IMAP request is supposed to look like but I see Kontact asking for myserver.mycompany.com:993Calendar where I think it should be myserver.mycompany.com:993/Calendar. I have not yet found where in the enormous KMail code this is to test changing it.
__________________
www.spiritualoutreach.com
Making Christianity intelligible to secular society
Reply With Quote
  #10 (permalink)  
Old 08-12-2010, 11:20 AM
Special Member
 
Posts: 130
Default

The final solution for us was Zimbra 6.0.7 plus a pile of patches for Evolution and a major rewrite of Kontact. However, it is mostly working now. The details are is several other forum threads:

WebDAV Contacts - Gnome Evolution

Calendar folder through IMAP? (KDE Kontact)

[SOLVED] Kontact integration problem
__________________
www.spiritualoutreach.com
Making Christianity intelligible to secular society
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.