[Clients] WebDAV CalDAV CardDAV
User Agent String: eM Client/4.0.15145.0
OpenGrouwpare Coils Client Id:__ Not yet defined
This client says it supports CalDAV & CardDAV. You can configure such accounts, and doing so generated related requests. But creating any objects in the client never saves, or attempts to save, anything to the server.
Perhaps it might create folders for some of the requested property values? There are properties here we do not support.
Related Bugs
- [#94] : Support CALDAV:schedule-default-calendar-URL property
- [#93] : Support CALDAV:schedule-outbox-URL property
- [#92] : Support CALDAV:schedule-inbox-URL property
- [#95] : Support icewarp:default-tasks-URL property
- [#96] : Support icewarp:default-contacts-URL property
- [#70] : Support addressbook-home-set WebDAV property
Sends an initial REPORT request like:
<?xml version="1.0" encoding="utf-8"?> <D:principal-match xmlns:D="DAV:"> <D:principal-property><D:owner /></D:principal-property> <D:prop> <D:displayname /> <schedule-inbox-URL xmlns="urn:ietf:params:xml:ns:caldav" /> <schedule-outbox-URL xmlns="urn:ietf:params:xml:ns:caldav" /> <calendar-user-address-set xmlns="urn:ietf:params:xml:ns:caldav" /> <default-calendar-URL xmlns="http://icewarp.com/ns/" /> <default-tasks-URL xmlns="http://icewarp.com/ns/" /> <default-contacts-URL xmlns="http://icewarp.com/ns/" /> <calendar-home-set xmlns="urn:ietf:params:xml:ns:caldav" /> <addressbook-home-set xmlns="urn:ietf:params:xml:ns:carddav" /> </D:prop> </D:principal-match>
Initial Connection Requests
"OPTIONS /dav/Favorites/Contacts/ HTTP/1.0" 401 - "OPTIONS /dav/Favorites/Contacts/ HTTP/1.0" 200 - "PROPFIND /dav/Favorites/Contacts/ HTTP/1.0" 207 - "OPTIONS /dav/Favorites/Contacts/ HTTP/1.0" 200 - "REPORT /dav/Favorites/Contacts/ HTTP/1.0" 500 - "PROPFIND /dav/Favorites/Contacts/ HTTP/1.0" 207 -
The REPORT looks like:
Connection: close User-Agent: eM Client/4.0.15145.0 Accept-Encoding: gzip, deflate,gzip, deflate Content-Type: text/xml; charset=utf-8 Accept: text/xml Authorization: Basic YXdpbGxpYW06ZnJlZDEyMw== Content-Length: 654 <?xml version="1.0" encoding="utf-8"?> <D:principal-match xmlns:D="DAV:"> <D:principal-property> <D:owner /> </D:principal-property> <D:prop> <D:displayname /> <schedule-inbox-URL xmlns="urn:ietf:params:xml:ns:caldav" /> <schedule-outbox-URL xmlns="urn:ietf:params:xml:ns:caldav" /> <calendar-user-address-set xmlns="urn:ietf:params:xml:ns:caldav" /> <default-calendar-URL xmlns="http://icewarp.com/ns/" /> <default-tasks-URL xmlns="http://icewarp.com/ns/" /> <default-contacts-URL xmlns="http://icewarp.com/ns/" /> <calendar-home-set xmlns="urn:ietf:params:xml:ns:caldav" /> <addressbook-home-set xmlns="urn:ietf:params:xml:ns:carddav" /> </D:prop> </D:principal-match>
Tickets: #70
Tickets: #92
Tickets: #93
Tickets: #94
Tickets: #95
Tickets: #96
Wiki: CalDAV
Wiki: CardDAV
Wiki: Clients
Wiki: FakePROPFINDRequests
Wiki: WebDAV