Tout savoir sur CalDAV

Remarque : Cet article d’aide s’applique à Surf Mail, Mailhosting et Hosted Exchange. Les fonctionnalités disponibles pour les calendriers et la synchronisation varient selon le service de messagerie et le type de boîte aux lettres. Si vous ne savez pas quel service de messagerie vous utilisez, vous trouverez de plus amples informations dans l’article suivant.

https://www.green.ch/fr/quel-service-de-messagerie-dois-je-utiliser

 

Qu’est-ce que CalDAV ?

CalDAV est un protocole de synchronisation ouvert pour les calendriers et les rendez-vous. Les données du calendrier sont transmises au format iCalendar et stockées sur un serveur CalDAV.

Avec une connexion CalDAV complète, les rendez-vous peuvent être synchronisés entre un serveur et plusieurs appareils ou programmes. Les modifications peuvent être retransmises au serveur et appliquées sur les appareils connectés, à condition que le serveur et le programme utilisé prennent en charge les fonctionnalités requises.

CalDAV est une extension de WebDAV. Un accès WebDAV ou un lien de calendrier ne constitue toutefois pas automatiquement un point de terminaison CalDAV utilisable.

 

Différence entre CalDAV, CardDAV et ICS

CalDAV

  • CalDAV synchronise les calendriers et les rendez-vous.
  • Les rendez-vous peuvent en principe être affichés, créés, modifiés et supprimés.
  • Les modifications peuvent être retransmises au serveur CalDAV.
  • Une synchronisation bidirectionnelle est possible, à condition que le serveur et le programme utilisé prennent en charge cette fonctionnalité.

CardDAV

  • CardDAV synchronise les contacts et les carnets d’adresses.
  • Les contacts sont stockés sur un serveur CardDAV.
  • Les modifications peuvent être synchronisées entre le serveur et plusieurs appareils ou programmes.

Les calendriers et les contacts sont techniquement des domaines de données distincts. Les calendriers utilisent CalDAV et les contacts utilisent CardDAV. De nombreux programmes configurent les deux fonctionnalités ensemble. Il peut néanmoins arriver que seul le calendrier ou seuls les contacts soient synchronisés.

ICS ou iCalendar

ICS est un format de fichier pour les données de calendrier et non un protocole de synchronisation. L’extension de fichier est .ics.

Un fichier ICS peut contenir des rendez-vous et être importé une seule fois dans un programme de calendrier. Les modifications ultérieures ne sont pas automatiquement prises en compte après l’importation.

Un flux ICS peut être ajouté en tant qu’abonnement à un calendrier Internet. Les mises à jour peuvent être chargées régulièrement. Toutefois, le calendrier auquel vous êtes abonné est en principe destiné à la consultation. Les rendez-vous ne peuvent normalement pas être créés, modifiés ou supprimés. Les modifications ne sont pas retransmises au calendrier d’origine.

VCF ou vCard

VCF est un format de fichier pour les données de contact. Un fichier VCF peut par exemple contenir des noms, des numéros de téléphone, des adresses e-mail et des adresses postales. Il permet d’importer ou d’exporter des contacts. Aucune synchronisation automatique n’a lieu.

 

Différence entre synchronisation, abonnement et importation

Synchronisation via CalDAV ou CardDAV

  • Les données sont stockées sur un serveur approprié.
  • Les modifications sont synchronisées entre le serveur et les appareils connectés.
  • Les rendez-vous ou les contacts peuvent être disponibles sur plusieurs appareils.
  • Une transmission bidirectionnelle est possible.

Abonnement ICS

  • Un calendrier externe est intégré via une URL de calendrier.
  • Les rendez-vous peuvent être affichés et les mises à jour chargées.
  • Le calendrier est normalement en lecture seule.
  • Les modifications ne sont pas retransmises au calendrier d’origine.

Importation ICS ou VCF

  • Les rendez-vous ou contacts existants sont importés une seule fois.
  • Les modifications ultérieures ne sont pas automatiquement synchronisées.
  • Une importation ne remplace pas une synchronisation CalDAV ou CardDAV.

 

CalDAV et CardDAV chez Green

Surf Mail ou Consumer Mail

L’URL du calendrier affichée dans Webmail est un flux iCalendar lisible au format ICS. Il ne s’agit pas d’un point de terminaison CalDAV.

Le flux sert à afficher, à ajouter par abonnement ou à exporter des données de calendrier. Les modifications effectuées dans un programme de calendrier externe ne sont pas retransmises au calendrier dans Webmail.

Une synchronisation bidirectionnelle des calendriers ou des contacts n’est pas possible avec les adresses Consumer Mail telles que greenmail.ch et epost.ch. Le Webmail Consumer Mail ne fournit aucun serveur CalDAV ou CardDAV.

 

Hébergement Web et messagerie ainsi que Mailhosting

Les produits standards d’hébergement Web et messagerie ainsi que Mailhosting proposent POP3 et IMAP pour les e-mails. MAPI et ActiveSync ne sont pas pris en charge.

Des calendriers et des contacts peuvent être créés dans Webmail. Les liens de calendrier disponibles sont toutefois des flux iCalendar au format ICS et non des points de terminaison CalDAV. Une synchronisation bidirectionnelle des calendriers ou des contacts via CalDAV ou CardDAV n’est donc pas possible.

IMAP synchronise exclusivement les e-mails et les dossiers de messagerie. Les calendriers et les contacts ne sont pas automatiquement synchronisés entre les appareils ou les programmes via IMAP.

 

Hosted Exchange

Hosted Exchange utilise les technologies Exchange, MAPI et ActiveSync. Selon le type de boîte aux lettres, la synchronisation des calendriers, des contacts et des appareils mobiles est disponible.

  • Hosted Exchange Lite est une solution basée sur POP et IMAP, sans fonctionnalités Exchange complètes.
  • Hosted Exchange Lite Plus est une solution basée sur Exchange avec synchronisation des calendriers et des contacts.
  • Hosted Exchange Full offre des fonctionnalités Exchange complètes avec synchronisation des calendriers, des contacts et des appareils mobiles.

Hosted Exchange Lite ne doit pas être assimilé à Hosted Exchange Lite Plus ou Hosted Exchange Full.

 

Afficher l’URL du calendrier dans Webmail

Webmailer 2020

  1. Connectez-vous à Webmailer.
  2. Passez à l’affichage du calendrier.
  3. Ouvrez le menu avec les trois points verticaux à droite du calendrier souhaité.
  4. Sélectionnez « Liens vers ce calendrier ».
  5. Reprenez l’adresse du calendrier affichée.

Remarque : Une adresse de calendrier affichée n’est pas automatiquement un point de terminaison CalDAV. Vérifiez si l’adresse est uniquement utilisée comme calendrier Internet ou abonnement ICS, ou si elle prend également en charge les modifications et la synchronisation bidirectionnelle.

 

Webmail Consumer Mail

  1. Connectez-vous au Webmail Consumer Mail.
  2. Passez à l’affichage du calendrier.
  3. Ouvrez le menu avec les trois points verticaux à côté de « Calendrier ».
  4. Sélectionnez « Afficher l’URL ».
  5. Reprenez l’URL du calendrier affichée.

L’URL du calendrier affichée est un flux ICS et non un point de terminaison CalDAV. Elle peut être utilisée pour un abonnement en lecture seule ou pour exporter des données de calendrier.

 

Utiliser un flux ICS dans un programme de calendrier

Si votre programme de calendrier permet de s’abonner à un calendrier Internet via une URL, vous pouvez y saisir l’adresse ICS affichée dans Webmail.

Le calendrier auquel vous êtes abonné est en principe destiné à la consultation. Les rendez-vous peuvent être affichés. Les modifications effectuées dans le programme externe ne sont toutefois pas retransmises à Webmail.

Selon le programme de calendrier, certaines fonctions interactives peuvent être limitées. Cela concerne par exemple l’acceptation, le refus ou le déplacement de rendez-vous ainsi que la mise à jour automatique des réunions.

 

Calendriers ICS protégés par mot de passe dans Outlook

La fonction « Calendrier Internet » dans Outlook classique pour Windows ne prend pas en charge l’authentification avec un nom d’utilisateur et un mot de passe. Lorsque vous ajoutez un calendrier ICS protégé par mot de passe, Outlook ne demande donc pas les données d’accès et peut interrompre l’abonnement.

Un calendrier protégé par mot de passe ne peut pas être ajouté par abonnement de cette manière. Une extension telle qu’Outlook CalDAV Synchronizer peut connecter Outlook à un serveur CalDAV ou CardDAV existant. Elle ne peut toutefois pas transformer un flux ICS en point de terminaison CalDAV.

Outlook CalDAV Synchronizer est un produit tiers. Green ne fournit aucune assistance pour cette extension.

Remarque : Pour la configuration avec Outlook CalDAV Synchronizer, vous avez besoin d’un véritable serveur CalDAV ou CardDAV accessible, de l’adresse correcte du serveur ainsi que de données d’accès valides. Une adresse ICS en lecture seule affichée dans Webmail ne suffit pas.

 

Prise en charge par les programmes et les appareils

Outlook

Un calendrier Internet ajouté via une adresse ICS est uniquement ajouté par abonnement dans Outlook. Les modifications apportées aux rendez-vous ne sont pas retransmises au calendrier d’origine.

Outlook peut être connecté à un serveur CalDAV ou CardDAV existant au moyen d’extensions supplémentaires. L’extension ne remplace pas le serveur requis.

Thunderbird

Thunderbird prend directement en charge CalDAV et CardDAV depuis la version 102. Des extensions supplémentaires telles que TbSync ne sont pas nécessaires.

Thunderbird nécessite également un véritable point de terminaison CalDAV ou CardDAV. Un flux ICS en lecture seule ne permet pas de synchronisation bidirectionnelle.

Appareils Apple

Les appareils Apple prennent en principe directement en charge CalDAV. Pour la configuration, vous avez besoin des données d’accès et de l’adresse du serveur CalDAV approprié.

L’adresse ICS affichée dans Consumer Mail ne peut pas être utilisée comme point de terminaison CalDAV complet.

Android

Android ne prend pas directement en charge CalDAV et CardDAV via les fonctions standard dans tous les cas d’utilisation. Selon l’appareil et l’application de calendrier utilisée, une application de synchronisation supplémentaire peut être nécessaire.

Une application supplémentaire nécessite également un véritable serveur CalDAV ou CardDAV. Une synchronisation bidirectionnelle n’est pas possible avec un flux ICS exclusivement en lecture seule.

 

Invitations de calendrier et demandes de réunion

Les invitations à des rendez-vous peuvent en principe être envoyées et reçues même sans CalDAV. Les fonctionnalités disponibles dépendent du programme de messagerie et de calendrier utilisé.

Avec un simple abonnement ICS, des fonctions telles que l’acceptation, le refus, le déplacement ou la mise à jour automatique des réunions peuvent être limitées ou absentes.

Pour disposer de toutes les fonctionnalités liées aux demandes de réunion, un service Exchange approprié ou un système de groupware doté des fonctions de calendrier correspondantes est nécessaire.

 

Conditions requises pour une synchronisation complète

Pour une synchronisation complète et bidirectionnelle, vous avez besoin de l’une des bases techniques suivantes :

  • un véritable serveur CalDAV pour les calendriers
  • un véritable serveur CardDAV pour les contacts
  • Hosted Exchange avec les fonctions de synchronisation correspondantes
  • Microsoft 365 avec les fonctions Exchange correspondantes

Vous avez également besoin d’une adresse de serveur accessible, de données d’accès valides et d’un programme prenant en charge le protocole utilisé.

Un simple lien de calendrier ou flux ICS ne suffit pas. Un tel flux fournit en principe les données de calendrier uniquement à des fins de lecture, d’affichage, d’abonnement ou d’exportation.

 

Applications WebDAV, CalDAV et CardDAV sur l’hébergement Web Green

Les plateformes d’hébergement Web Green ne sont pas conçues pour l’exploitation d’applications serveur WebDAV, CalDAV ou CardDAV propres aux clients. Cela concerne Windows Hosting, Linux Webhosting et WordPress Hosting.

Pour les applications DAV propres aux clients, les méthodes HTTP requises telles que PUT ou PROPFIND peuvent être refusées par la configuration du serveur. Le message « 405 Method Not Allowed » peut par exemple s’afficher, tandis que GET et OPTIONS continuent de fonctionner.

Sur Windows Hosting, le module IIS WebDAV peut traiter les requêtes DAV avant qu’elles n’atteignent une application PHP. Les modifications requises sur des modules ou gestionnaires IIS de niveau supérieur peuvent être bloquées dans l’hébergement Web. Dans ce cas, une modification via le fichier web.config peut entraîner une erreur 500.19.

La désactivation des modules WebDAV côté serveur ou l’activation de sections de configuration IIS verrouillées pour un hébergement Web individuel n’est pas prévue comme fonctionnalité standard.

Remarque : Si vous souhaitez exploiter votre propre application WebDAV, CalDAV ou CardDAV, vous avez besoin d’un environnement serveur dont vous pouvez gérer vous-même la configuration. Utilisez pour cela votre propre serveur ou VPS. Un hébergement Web Green standard, Windows Hosting ou WordPress Hosting n’est pas conçu pour cet usage.

 

Vérifier les erreurs de synchronisation

En cas de problème avec les calendriers ou les contacts, vérifiez les points suivants :

  1. Vérifiez si vous utilisez CalDAV pour les calendriers ou CardDAV pour les contacts.
  2. Vérifiez s’il s’agit d’une véritable synchronisation ou simplement d’un flux ICS.
  3. Vérifiez si l’adresse du serveur est complète et correcte.
  4. Vérifiez si le serveur est accessible.
  5. Vérifiez le nom d’utilisateur et le mot de passe.
  6. Vérifiez si le programme utilisé prend en charge le protocole requis.
  7. Vérifiez si le même compte est configuré sur tous les appareils.
  8. Vérifiez si la synchronisation est activée sur tous les appareils.

Remarque : Si vous ne savez toujours pas si une adresse de calendrier prend en charge CalDAV, vérifiez d’abord si l’adresse est uniquement ajoutée dans votre programme en tant que calendrier Internet ou abonnement ICS. S’il n’est pas possible de déterminer les fonctionnalités prises en charge, contactez le support en indiquant le produit Green utilisé, le programme de calendrier et l’adresse de calendrier affichée.

 

Questions fréquentes

Puis-je configurer une adresse ICS comme compte CalDAV ?

Non. Une adresse ICS fournit des données de calendrier, mais ne remplace pas un serveur CalDAV.

Puis-je modifier des rendez-vous dans un calendrier ICS auquel je suis abonné ?

Non. Un calendrier ICS auquel vous êtes abonné est en principe en lecture seule. Les modifications ne sont pas retransmises au calendrier d’origine.

Pourquoi puis-je voir le calendrier, mais pas modifier les rendez-vous ?

Le calendrier a probablement été ajouté par abonnement via un flux ICS en lecture seule. Un flux ICS peut afficher les rendez-vous, mais ne permet ni leur modification ni une synchronisation bidirectionnelle.

Pourquoi la synchronisation ne fonctionne-t-elle pas malgré la prise en charge de CalDAV ?

La prise en charge par le programme ne suffit pas à elle seule. Vous avez également besoin d’un serveur CalDAV accessible, de l’adresse correcte du serveur et de données d’accès valides.

Les calendriers et les contacts sont-ils synchronisés via IMAP ?

Non. IMAP synchronise les e-mails et les dossiers de messagerie. Les calendriers et les contacts ne sont ainsi pas automatiquement synchronisés entre les appareils ou les programmes.

Une extension peut-elle convertir un flux ICS en CalDAV ?

Non. Une extension peut établir une connexion avec un serveur CalDAV existant. Elle ne peut toutefois pas transformer un flux ICS en lecture seule en serveur CalDAV ni créer une synchronisation bidirectionnelle.

Puis-je connecter un calendrier Google, Apple ou Outlook via CalDAV ?

Une connexion est possible à condition que le fournisseur concerné propose un service CalDAV, que le programme utilisé le prenne en charge et que les données d’accès requises soient connues.

Puis-je synchroniser des contacts avec CalDAV ?

Non. CardDAV est utilisé pour les contacts. CalDAV est destiné aux calendriers et aux rendez-vous.

 

Informations complémentaires

Vous trouverez une brève explication de CalDAV et CardDAV dans l’article suivant.

https://www.green.ch/fr/tout-savoir-sur-caldav-/-carddav

Vous trouverez des instructions complémentaires concernant CalDAV dans l’article suivant.

https://www.green.ch/fr/caldav

 

Résumé

  • CalDAV synchronise les calendriers et les rendez-vous.
  • CardDAV synchronise les contacts et les carnets d’adresses.
  • ICS et VCF sont des formats de fichiers et non des protocoles de synchronisation.
  • Un flux ICS en lecture seule ne permet pas de synchronisation bidirectionnelle.
  • POP3 et IMAP ne synchronisent ni les calendriers ni les contacts.
  • Les liens de calendrier affichés dans les systèmes Webmail de Green sont des flux ICS et non des points de terminaison CalDAV.
  • Une synchronisation bidirectionnelle des calendriers ou des contacts n’est pas possible avec les adresses Consumer Mail telles que greenmail.ch et epost.ch.
  • Hosted Exchange Lite Plus et Hosted Exchange Full offrent une synchronisation des calendriers et des contacts basée sur Exchange.
  • Un programme de calendrier prenant en charge CalDAV nécessite également un véritable serveur CalDAV.
  • Green Webhosting, Windows Hosting et WordPress Hosting ne sont pas conçus pour l’exploitation d’applications serveur WebDAV, CalDAV ou CardDAV propres aux clients.
  • Une application DAV exploitée par vos soins nécessite votre propre serveur ou VPS.