CalDAV & CardDAV |
Faire défiler Précédente Haut de page Suivante Plus |
CalDAV est un standard Internet pour la gestion et le partage des calendriers et des informations de planification. La prise en charge de CalDAV par MDaemon permet à vos comptes d'utiliser n'importe quel client prenant en charge CalDAV pour accéder à leurs calendriers et tâches personnels et les gérer. Ils peuvent également accéder à tous les calendriers ou tâches publics ou partagés en fonction de leurs droits d'accès. CardDAV est une norme permettant d'accéder aux contacts et aux carnets d'adresses. Le serveur CardDAV de MDaemon permet à un client CardDAV authentifié d'accéder aux informations de contact stockées dans MDaemon.
Activer les serveurs CalDAV & CardDAV
La prise en charge de CalDAV & CardDAV est activée par défaut. Cependant, le Webmail est nécessaire et doitdonc être activé pour pouvoir être utilisé. Désactivez cette option si vous ne souhaitez pas prendre en charge CalDAV & CardDAV. Pour l'activer/désactiver pour des domaines individuels, utilisez les options ci-dessous.
Modifier les paramètres <Domain CalDAV & CardDAV par défaut - Domaines
Dans un premier temps, tous les domaines de MDaemon auront CalDAV/CardDAV activé ou désactivé en fonction de la sélection Défaut dans la liste déroulanteSélectionner le domaine. Pour modifier les paramètres par défaut :
1.Dans la liste déroulante Sélectionnez domaine, choisissez Défaut.
2.Cochez la case en regard de Activer le service CalDAV & CardDAV pour ce domaine si vous voulez que CalDAV/CardDAV soit activé par défaut pour tous les domaines, ou décochez la case si vous voulez qu'il soit désactivé par défaut.
3.Cliquez sur Ok.
Activer/Désactiver CalDAV & CardDAV pour des domaines spécifiques
Pour remplacer les paramètres du Domaine CalDAV & CardDAVpar défaut pour des domaines individuels :
1.Dans la liste déroulanteSélectionnez le domaine, choisissez un domaine spécifique.
2.Cochez la case en regard de Activer le service CalDAV & CardDAV pour ce domaine si vous souhaitez que le service CalDAV/CardDAV soit activé pour le domaine, ou décochez la case si vous souhaitez qu'il soit désactivé.
3.Cliquez sur OK.
Pas de journalisation
Pas de journalisation
Utilisez cette liste déroulante pour désigner le degré de journalisation des activités de CalDAV & CardDAV. Il existe six niveaux de journalisation possibles : 1-Journalisation de débogage, 2-Journalisation normale (par défaut), 3-Avertissements et erreurs uniquement, 4-Erreurs uniquement, 5-Erreurs critiques uniquement, et 6-Pas de journalisation. Il s'agit d'un paramètre global qui ne peut pas être appliqué à des domaines spécifiques.
Activer la journalisation des requêtes et des réponses HTTP
Si cette option est activée, un dossierMDWebDAVest créé dans le dossier de journalisation de MDaemon. Toutes les données envoyées et reçues par le Serveur CalDAV & CardDAV seront journalisées dans ce dossier. En règle générale, cette option n'est utilisée qu'à des fins de diagnostic et ne doit pas être activée, sauf si le support technique vous le demande.
Configuration des clients CalDAV
Pour configurer les clients qui prennent en charge la RFC 6764 (Locating Services for Calendaring Extensions to WebDAV (CalDAV)), seuls le serveur, le nom d'utilisateur et le mot de passe devraient être requis. Vous pouvez configurer vos enregistrements DNS de manière à ce que le client soit dirigé vers l'URL correcte. Dans le cas où un enregistrement DNS n'a pas été configuré, l'utilisateur peut saisir une "URL bien connue" spéciale dans le client : "hostname/.well-known/caldav". Exemple : http://example.com:3000/.well-known/caldav . Le serveur Web intégré du Webmail prend en charge l'URL bien connue.
Les clients qui ne prennent pas en charge la localisation automatique du service CalDAV, comme Mozilla Thunderbird via le plugin Lightning, auront besoin d'une URL complète pour chaque liste de calendriers et de tâches. Les URL CalDAV de MDaemon sont construites comme suit :
Calendriers et Tâches
Calendrier ou liste de tâches par défaut de l'utilisateur :
http://[hôte]/webdav/calendrier
(Exemple : http://example.com:3000/webdav/calendar)
http://[host]/webdav/tasklist
(ex. http://example. com/webdav/tasklist)
Calendrier ou liste de tâches personnalisés de l'utilisateur :
http://[hôte]/webdav/calendar/[nom du calendrier]
(par exemple http://example.com/webdav/calendar/personal)
http://[hôte]/webdav/tasklist/[nom de la liste de tâches]
(par exemple : http://example.com/webdav/tasklist/todo)
Calendrier personnalisé de l'utilisateur ou liste de tâches dans un sous-dossier :
http://[host]/webdav/calendar/[folder]/[calendar-name]
(p.ex. http://example. com/webdav/calendar/my-stuff/personal)
http://[host]/webdav/tasklist/[folder]/[tasklist-name]
(ex. http://example. com/webdav/tasklist/my-stuff/todo)
Calendriers et tâches partagés
Calendrier ou liste de tâches par défaut d'un autre utilisateur :
http://[hôte]/webdav/calendars/[domaine]/[utilisateur]
(p.ex. http://example. com/webdav/calendars/example.net/frank)
http://[hôte]/webdav/tasks/[domaine]/[utilisateur]
(ex. http://example. com/webdav/tasks/example.net/frank)
Calendrier personnalisé ou liste de tâches d'un autre utilisateur :
http://[host]/webdav/calendars/[domain]/[user]/[calendar-name]
(e.g. http://example. com/webdav/calendars/example.net/frank/personal)
http://[host]/webdav/tasks/[domain]/[user]/[tasklist-name]
(e.g. http://example. com/webdav/tasks/example.net/frank/todo)
Calendriers et tâches publics
Le calendrier ou la liste de tâches par défaut du Domaine par défaut - Domaine :
http://[host]/webdav/public-calendars/[domain]
(ex. http://example. com/webdav/public-calendars/example.com)
http://[host]/webdav/public-tasks/[domain]
(e.g. http://example. com/webdav/public-tasks/example.com)
Calendrier ou liste des dossiers dans la racine de la hiérarchie des Dossiers publics :
http://[hôte]/webdav/public-calendars/[nom-du-calendrier]
(par ex. http://example. com/webdav/public-calendars/holidays)
http://[hôte]/webdav/public-tasks/[nom de la liste des tâches]
(par exemple http://example.com/webdav/public-tasks/projects)
Il convient d'être particulièrement vigilant si l'on teste le client OutlookDAV. Si plusieurs profils MAPI existent, nous avons vu le client envoyer des commandes de suppression au serveur pour tous les éléments du calendrier renvoyés par le serveur. OutlookDAV ne prend en charge que le profil MAPI par défaut. |
Pour plus d'informations sur la configuration des clients CalDAV, cherchez " CalDav " dans la Base de connaissances de CalDAV. |
Configuration des clients CardDAV
Pour configurer les clients qui prennent en charge la RFC 6764 (Locating Services for Calendaring Extensions to WebDAV (CalDAV) and vCard Extensions to WebDAV (CardDAV)), seuls l'adresse du serveur, le nom d'utilisateur et le mot passe sont requis. Le carnet d'adresses d'Apple et iOS prennent en charge cette norme. Des enregistrements DNS peuvent être configurés pour diriger le client vers l'URL correcte. Dans le cas où aucun enregistrement DNS n'a été configuré, les clients interrogent une "URL bien connue" qui, dans le cas de CardDAV, est /.bien connue/carddav. Le serveur web intégré du Serveur Web prend en charge cette URL bien connue. Les clients qui ne prennent pas en charge la localisation automatique du service CardDAV exigeront une URL complète.
Les principaux clients CardDAV sont Apple Contacts (inclus dans Mac OS X), Apple iOS (iPhone) et Mozilla Thunderbird via le plugin SOGO.
Depuis OS X 10.11 (EL Capitan), l'application Apple Contacts ne prend en charge qu'une seule collection/un seul dossier. Lorsque le serveur CardDAV détecte l'application Apple Contacts, il ne renvoie que le dossier de contacts par défaut de l'utilisateur authentifié. Dans OS X 10.11 (EL Capitan), un problème connu empêche l'ajout d'un compte CardDAV à l'aide de la vue "Avancé" de la boîte de dialogue. |
Accès aux carnets d'adresses
Le chemin "addressbook" est un raccourci vers votre propre carnet d'adresses par défaut.
http://[host]/webdav/addressbook - votre dossier de contacts par défaut.
http://[host]/webdav/addressbook/friends - votre dossier de contacts "amis".
http://[host]/webdav/addressbook/myfolder/personal - votre dossier de contacts "personnel" dans un sous-dossier appelé "myfolder".
Accès aux Dossierssierssierssiers partagés d'un autre utilisateur auxquels vous avez accès
Le chemin "contacts" est un raccourci vers les dossiers de contacts partagés.
http://[hôte]/webdav/contacts/exemple.com/utilisateur2 - le dossier de contacts par défaut de user2@example.com
http://[host]/webdav/contacts/example.com/user2/myfolder - le dossier de contacts "myfolder" de user2@example.com
Accéder aux Dossiers publics auxquels vous avez accès
Le chemin "public-contacts" est un raccourci vers les Dossiers publics de contacts.
http://[hôte]/webdav/public-contacts/example.com - le dossier de contacts par défaut de example.com
http://[host]/webdav/public-contacts/foldername - dossier de contacts "foldername" à la racine de la hiérarchie des dossiers publics.
Il convient d'être particulièrement vigilant si l'on teste le client OutlookDAV. OutlookDAV ne prend en charge que le profil MAPI par défaut. Si plusieurs profils MAPI existent, le client peut envoyer au serveur des commandes de suppression pour tous les éléments renvoyés par le serveur. |
Pour plus d'informations sur la configuration des clients CardDAV, cherchez " CardDav " dans la Base de connaissances CardDAV. |