Horde provides several techniques and supports a number of protocols to enable synchronization between Horde applications, resp. Horde Groupware, and large variety of external clients.
Horde supports the following synchronization protocols:
For a more detailed feature grid, please see the individual protocol's pages. The number refers to the minimum Horde version required for full read-write support.
Protocol | Contacts | Events | Tasks | Notes | Discovery | |
---|---|---|---|---|---|---|
ActiveSync | 5.0 | 4.0 | 4.0 | 4.0 | 5.1 | 5.0 |
CalDAV | - | - | 5.1 | 5.1 | - | 5.1 |
CardDAV | - | 5.1 | - | - | - | 5.1 |
WebDAV | - | - | 3.2 | 3.2 | - | - |
SyncML | - | 3.0 | 3.0 | 3.0 | - | - |
This is just a generic overview about the supported clients or device category. For details about supported versions or models, see the individual protocol's pages. Legend: B = builtin, b = partially builtin, E = external app/program/plugin required.
Client/Device | ActiveSync | CalDAV | CardDAV | WebDAV | SyncML |
---|---|---|---|---|---|
Desktop Clients | |||||
Outlook | B (Since 2013) | ? | ? | ? | ? |
Thunderbird/Lightning | E | B | E | B | E |
Evolution | ? | ? | ? | ? | ? |
Kontact | ? | ? | ? | ? | ? |
Mobile Devices | |||||
Android | B | E | E | E (1) | E |
iOS | B | B | B | - | ? |
Windows Phone | B | ? | ? | ? | E |
Blackberry | B (Since BB10) | B | B | ? | ? |
(1)Support for such an WebDAV based Appointment sync is provided e.g. by following Android App CalendarSync