On Thu, 2010-05-06 at 22:26 -0400, John A. Sullivan III wrote:
> Hello, all.  We are having a nightmare of a time trying to integrate
> Zimbra and any Linux based PIM front end.  Both Evolution and Kontact
> (from KDE 3.5 as we are using Debian Lenny) are seriously broken when it
> comes to interoperating with Zimbra.

Your problems are not specific to Zimbra (assuming Zimbra itself has a
good WebDAV implementation; I dunno, I haven't paid attention to Zimbra
for a long time).

> IMAP and CalDAV are working very well in Evolution but Contacts have
> become a showstopper on what could be a very large Evolution deployment
> as email without contacts is . . . well . . . useless.
> The first issue is that we are able to connect via webdav to Zimbra and
> download the series of .vcf files but Evolution does not seem to
> recognize them.  No contacts appear and there are no search results.  I
> am guessing the problem is that the webdav plugin is expecting mime-type
> text/x-vcard but Zimbra returns text/vcard.  Apparently x-vcard has been
> deprecated in favor of vcard. 

"WebDAV backend for addressbook is too strict about content-type."
<https://bugzilla.gnome.org/show_bug.cgi?id=566330>

> Is there any way to get the webdav plugin
> to access vcard instead?

No.

> The second problem is the impracticality of downloading the entire
> contact list every time one wishes to make a query against the contact
> list.

This does not happen.  It 'merely' performs a PROPFIND for each search.
Although, that too, seem unnecessary.

"WebDAV Addressbook backend should use ctags"
<https://bugzilla.gnome.org/show_bug.cgi?id=617168>

> We are looking at thousands of contacts.  

Yep.

> I'm guessing we are
> stuck with that as it is the nature of WebDAV from what I understand.

No, that is incorrect.  WebDAV, properly implemented, is VERY efficient.

> Is there any other way? I'd love to use LDAP but that presents other
> issues more on the Zimbra side.

LDAP as an addressbook solution blows gewy chunks.  I tried for years to
make that work.

> Any help would be greatly appreciated.  We've lost weeks on this and
> risk putting a potentially multi-thousand node deployment at risk if we
> do not solve it.  Thanks - John

As far as write support goes fixing Bug#566354 would also be important
[comply with GroupDAV spec].
"The WebDAV backend should handle Location header after a response to
PUT method"
<https://bugzilla.gnome.org/show_bug.cgi?id=566354>
-- 
Adam Tauno Williams <awill...@whitemice.org> LPIC-1, Novell CLA
<http://www.whitemiceconsulting.com>
OpenGroupware, Cyrus IMAPd, Postfix, OpenLDAP, Samba

_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to