CalDAV / CardDAV expliqué

Remarque : Cet article d’aide s’applique à Surf Mail, Mailhosting et Hosted Exchange. Les restrictions décrites concernant l’exploitation de vos propres applications WebDAV, CalDAV ou CardDAV concernent également les produits Webhosting de Green. 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/de/welchen-maildienst-verwende-ich

 

Que sont CalDAV et CardDAV ?

CalDAV et CardDAV sont des protocoles ouverts permettant de synchroniser les données de calendrier et de contacts entre un serveur et des appareils ou programmes connectés.

  • CalDAV synchronise les calendriers et les rendez-vous.
  • CardDAV synchronise les contacts et les carnets d’adresses.
  • Les modifications peuvent être synchronisées dans les deux sens entre le serveur et les appareils connectés.

CalDAV est basé sur WebDAV et utilise le format iCalendar pour les données de calendrier. CardDAV utilise vCard pour les données de contacts.

CalDAV et CardDAV ne doivent pas être assimilés à Microsoft Exchange, MAPI ou ActiveSync. Exchange utilise ses propres technologies Microsoft et offre des fonctions supplémentaires telles que le partage de calendriers, les délégations, les invitations à des réunions et les informations de disponibilité.

 

Différence entre les protocoles de synchronisation et les formats de fichiers

CalDAV et CardDAV

CalDAV et CardDAV sont des protocoles de synchronisation. Les données sont stockées de manière centralisée sur un serveur approprié et synchronisées entre les appareils ou programmes connectés.

Lors d’une synchronisation bidirectionnelle, les rendez-vous et contacts nouveaux, modifiés ou supprimés sont retransmis au serveur et mis à jour sur les autres appareils connectés. Ces fonctions ne sont disponibles que si le serveur et le programme utilisé prennent tous deux en charge le protocole concerné.

 

ICS ou iCalendar

ICS est un format de fichier pour les données de calendrier. L’extension de fichier est .ics. Un fichier ICS ou un flux ICS n’est pas un serveur CalDAV.

Lors de l’importation d’un fichier ICS, les rendez-vous qu’il contient sont importés une seule fois dans un calendrier. Les modifications ultérieures ne sont pas synchronisées automatiquement.

Un flux ICS peut être abonné en tant que calendrier Internet. Les mises à jour sont chargées régulièrement selon le programme utilisé. Le calendrier auquel vous êtes abonné est toutefois destiné en principe à la consultation. Les modifications effectuées dans le programme externe ne sont pas retransmises au calendrier d’origine.

VCF ou vCard

VCF est un format de fichier pour les données de contacts. L’extension de fichier est .vcf. Un fichier VCF peut par exemple contenir des noms, des numéros de téléphone, des adresses e-mail et des adresses postales.

Les contacts peuvent être importés à partir d’un fichier VCF ou exportés vers un tel fichier. Aucune synchronisation automatique n’a lieu. Une importation ou une exportation ne remplace donc pas une synchronisation CardDAV.

 

Quels types de calendriers et de contacts existe-t-il ?

Calendriers et contacts locaux

Les calendriers et contacts locaux sont enregistrés uniquement sur un appareil individuel. Ils ne sont pas automatiquement synchronisés avec d’autres appareils.

Calendriers ICS abonnés

Un calendrier ICS est intégré au moyen d’un lien de calendrier. Les rendez-vous peuvent être affichés et les mises à jour rechargées selon le programme utilisé. Une synchronisation bidirectionnelle complète et la modification du calendrier d’origine ne sont pas possibles de cette manière.

Calendriers CalDAV et contacts CardDAV

Les données sont enregistrées sur un serveur CalDAV ou CardDAV approprié. Les modifications peuvent être synchronisées entre plusieurs appareils et programmes connectés.

Calendriers Exchange et contacts Exchange

Exchange utilise des technologies Microsoft telles que MAPI et ActiveSync. Selon le produit et le type de boîte aux lettres, la synchronisation des calendriers, des contacts et des appareils mobiles ainsi que d’autres fonctions Exchange sont disponibles.

 

CalDAV et CardDAV chez Green

Web- und Mailhosting ainsi que Mailhosting

Web- und Mailhosting ainsi que Mailhosting prennent en charge 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 le Webmailer. Les adresses de calendrier disponibles sont toutefois de simples 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 synchronisés entre les appareils ou programmes par IMAP.

 

Surf Mail ou Consumer Mail

Avec Surf Mail ou Consumer Mail, les adresses de calendrier dans le Webmail sont également disponibles uniquement sous forme de flux ICS. Elles servent à afficher, à s’abonner ou à exporter des données de calendrier et ne prennent pas en charge la synchronisation 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. Le Webmail Consumer Mail ne fournit aucun serveur CalDAV ou CardDAV.

Vous trouverez de plus amples informations sur les adresses appartenant à Consumer Mail ou Surf Mail dans l’article suivant.

https://www.green.ch/de/welche-adressen-gehoeren-zu-consumer-mail-surfmail

 

Hosted Exchange

Hosted Exchange utilise les technologies Exchange, MAPI et ActiveSync. Les fonctions disponibles dépendent du type de boîte aux lettres.

  • 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 donc pas être assimilé à Hosted Exchange Lite Plus ou Hosted Exchange Full.

 

Limites de WebDAV avec Green Webhosting

Les configurations de serveur et de Webhosting de Green ne sont pas conçues pour l’exploitation d’applications WebDAV, CalDAV ou CardDAV appartenant au client.

Cela concerne Windows Webhosting, Linux Webhosting et WordPress Hosting. Une application appartenant au client peut donc échouer en raison des méthodes WebDAV requises ou de la configuration du serveur, même si l’application web fonctionne en principe.

Avec Windows Webhosting, le module IIS WebDAV peut intercepter les requêtes DAV avant qu’elles n’atteignent une application PHP. Des méthodes telles que PUT ou PROPFIND peuvent alors recevoir la réponse «405 Method Not Allowed», tandis que GET et OPTIONS fonctionnent. Des sections requises telles que system.webServer/modules ou system.webServer/handlers peuvent être verrouillées à un niveau supérieur. Dans ce cas, des modifications via le fichier web.config peuvent entraîner l’erreur 500.19.

Le module WebDAV ne peut pas être désactivé par le client dans le cadre d’un pack Webhosting standard. Les sections de serveur verrouillées ne peuvent pas être activées pour l’hébergement.

Pour exploiter votre propre application WebDAV, CalDAV ou CardDAV, vous avez besoin d’un environnement serveur que vous pouvez configurer en conséquence. Un serveur propre tel qu’un VPS est nécessaire à cet effet.

Remarque : Si votre application nécessite des méthodes WebDAV ou des modifications de la configuration du serveur web, elle ne peut pas être exploitée sur un Green Webhosting standard. Utilisez pour cela votre propre serveur pouvant être configuré en conséquence.

 

Afficher l’adresse du calendrier dans le Webmailer

Webmailer 2020

  1. Connectez-vous au Webmailer à l’adresse suivante.

https://webmail.swisshosting.ch/SOGo/

  1. Passez à l’affichage du calendrier.
  2. Ouvrez le menu avec les trois points verticaux à droite du calendrier souhaité.
  3. Sélectionnez «Liens vers ce calendrier».

Le Webmailer affiche ensuite l’adresse de calendrier disponible.

Remarque : Une adresse de calendrier affichée n’est pas automatiquement un point de terminaison CalDAV. Vérifiez si l’adresse est uniquement prévue pour un abonnement ICS ou si elle prend également en charge une synchronisation bidirectionnelle.

 

Webmail Consumer Mail

  1. Connectez-vous au Webmail Consumer Mail à l’adresse suivante.

https://webmail.mail-ch.ch/

  1. Passez à l’affichage du calendrier.
  2. Ouvrez le menu avec les trois points verticaux à côté de «Calendrier».
  3. Sélectionnez «Afficher l’URL».

Le Webmail affiche ensuite l’URL du calendrier. Cette URL est un flux ICS lisible et non un point de terminaison CalDAV.

 

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 saisir le flux ICS affiché dans le Webmail.

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

Selon le programme de calendrier, d’autres fonctions peuvent être limitées. Cela comprend l’acceptation, le refus ou le déplacement de rendez-vous ainsi que la mise à jour automatique des demandes de réunion.

 

Outlook et les adresses de calendrier protégées par mot de passe

La fonction «Calendrier Internet» dans Outlook classique pour Windows ne prend pas en charge la connexion avec un nom d’utilisateur et un mot de passe. Lors de l’ajout d’une adresse ICS protégée par mot de passe, Outlook ne demande donc pas les données d’accès et ne peut pas configurer l’abonnement.

Une extension telle qu’Outlook CalDAV Synchronizer peut connecter Outlook à un serveur CalDAV ou CardDAV existant. L’extension ne peut toutefois pas créer un point de terminaison CalDAV à partir d’un flux ICS.

Pour la synchronisation via une telle extension, vous avez toujours besoin d’un serveur CalDAV ou CardDAV accessible, de l’adresse correcte du serveur et de données d’accès valides. Outlook CalDAV Synchronizer est un produit tiers.

Remarque : Les adresses ICS fournies dans Green Webmail ne peuvent pas être converties en synchronisation bidirectionnelle CalDAV ou CardDAV au moyen d’une extension Outlook.

 

Prise en charge par les programmes et les appareils

Thunderbird

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

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

Vous trouverez de plus amples informations sur Thunderbird dans l’article suivant.

https://www.green.ch/de/thunderbird

 

Appareils Apple

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

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

Vous trouverez de plus amples informations sur Apple Mail dans l’article suivant.

https://www.green.ch/de/das-apple-mail

 

Appareils 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 telle application nécessite également un véritable serveur CalDAV ou CardDAV. Une synchronisation bidirectionnelle n’est pas possible avec un flux ICS lisible.

 

Invitations de calendrier et demandes de réunion

L’envoi et la réception d’invitations à des rendez-vous sont en principe possibles même sans CalDAV. Les fonctions disponibles dépendent toutefois du programme de messagerie électronique et de calendrier utilisé.

Avec un simple abonnement ICS, certaines fonctions relatives aux demandes de réunion peuvent ne pas être disponibles. L’acceptation, le refus, le déplacement ou la mise à jour automatique des réunions peuvent être limités ou entièrement absents.

Pour bénéficier de toutes les fonctions de collaboration avec les demandes de réunion, vous avez besoin d’un service Exchange approprié ou d’un système de groupware disposant des fonctions de calendrier nécessaires.

 

Conditions requises pour une synchronisation complète

Pour une synchronisation complète et bidirectionnelle des calendriers et des contacts, 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

Un lien de calendrier, un fichier ICS ou un flux ICS ne suffit pas. Ceux-ci fournissent uniquement des données de calendrier à importer, lire, afficher ou auxquelles s’abonner.

 

Vérifier les problèmes de synchronisation

Si les calendriers ou les contacts ne sont pas synchronisés comme prévu, vérifiez les points suivants :

  1. Vérifiez si vous utilisez CalDAV pour les calendriers ou CardDAV pour les contacts.
  2. Vérifiez si l’adresse indiquée est un véritable point de terminaison CalDAV ou CardDAV ou simplement un flux ICS.
  3. Vérifiez si le même compte est configuré sur tous les appareils.
  4. Vérifiez si la synchronisation est activée dans les programmes utilisés et sur les appareils.
  5. Vérifiez l’adresse du serveur, le nom d’utilisateur et le mot de passe.
  6. Vérifiez si le service Green utilisé prend en charge le type de synchronisation souhaité.

Remarque : Si vous ne savez toujours pas quelles fonctions une adresse de calendrier prend en charge, contactez le support en indiquant le produit Green utilisé, le programme de calendrier et l’adresse de calendrier affichée.

 

Questions fréquemment posées

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é ?

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

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

Dans ce cas, le calendrier a probablement été abonné sous forme de flux ICS. Un flux ICS peut afficher des rendez-vous, mais ne permet pas de synchronisation bidirectionnelle.

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

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

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 créer un serveur CalDAV à partir d’un flux ICS.

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 donc pas automatiquement synchronisés entre les appareils ou programmes.

Puis-je exploiter mon propre serveur WebDAV, CalDAV ou CardDAV sur un Green Webhosting ?

Non. Les plateformes Webhosting standard de Green ne sont pas conçues pour l’exploitation de telles applications. Utilisez pour cela votre propre serveur, configurable en conséquence, tel qu’un VPS.

 

Informations complémentaires

Vous trouverez des informations détaillées sur CalDAV dans l’article suivant.

https://www.green.ch/de/alles-ueber-caldav

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

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