I maintain an application that syncs calendar data, and I am trying to add
support for Sogo.  However it seems to me that Sogo does not support CalDav
the way that other servers do.  Specifically, I am trying to issue the
REPORT command with the following XML:

<?xml version=\"1.0\" encoding=\"utf-8\" ?>
<card:addressbook-query xmlns:d=\"DAV:\" xmlns:card=
\"urn:ietf:params:xml:ns:carddav\">
d:prop>
<d:getetag />
<card:address-data>
</card:address-data>
</d:prop>
<card:filter>
<card:prop-filter name=\"FN\">
</card:prop-filter>
</card:filter>
</card:addressbook-query>

I am using the URL:
https://wm.any.hu/SOGo/dav/[email protected]/Calendar/personal

With other servers, this gets me a response containing all events in a
single .ics file.  Sogo gives me only:

<?xml version="1.0" encoding="utf-8"?>
<D:multistatus xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav"></
D:multistatus>

Am I using the wrong XML command, or URL?  Any help appreciated.

-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to