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 |
| iOS | B | B | B | - | ? |
| Windows Phone | B | ? | ? | ? | E |
| Blackberry | B (Since BB10) | B | B | ? | ? |