Synchroniser un calendrier iCloud dans l'agenda de Thunderbird

Il est possible d'ajouter votre calendrier Apple iCloud dans l'agenda de Thunderbird. La synchronisation pourra se faire sans problème, en lecture et écriture.

calendrier iCloud et Thunderbird

Calendrier iCloud

Dans un navigateur, connectez-vous sur icloud.com puis allez dans Calendrier : https://www.icloud.com/calendar/

Faites un clic droit dans la page, puis choisissez Inspecter. Dans le panneau de l'inspecteur, cliquez sur l'onglet Réseau, puis filtrez les données avec le mot collections. Si rien n’apparaît, cochez et décochez le Calendrier pour faire apparaitre les données dans l'inspecteur.

Inspecteur Calendrier iCloud

En faisant un clic droit sur la ligne pxx-calendarws.icloud.com, copiez l'URL dans un bloc-note, puis identifiez certains numéros :

https://p13-calendarws.icloud.com/ca/collections/3E5A4D54-337F-47F5-8DF9-8FF1AC42C08B?lang=fr-CA&usertz=Europe%2FParis&methodOverride=PUT&requestID=3&ifMatch=kobnyjmh&startDate=2024-09-08&endDate=2024-09-15&clientBuildNumber=2420Project24&clientMasteringNumber=2430B21&clientId=3e9425e2-1851-4865-a768-d6f1d3e4ae34&dsid=667155274

Reconstituez ensuite l'URL suivante :

https://p13-caldav.icloud.com/667155274/calendars/3E5A4D54-337F-47F5-8DF9-8FF1AC42C08B

Thunderbird

Dans Thunderbird, créez un nouvel Agenda sur le réseau :

Agenda dans Thunderbird Apple iCloud

Saisissez votre identifiant Apple (email), puis copiez l'URL du calendrier que vous venez de reconstituer :

Agenda dans Thunderbird Apple iCloud

Pour des raisons de sécurité, Apple vous demande de générer un mot de passe spécifique pour l'application Thunderbird. Connectez-vous sur la page web Identifiant Apple. Dans la rubrique Connexion et sécurité, générez un mot de passe pour application :

mot de passe pour application Apple
mot de passe pour application Apple

Ajoutez le mot de passe généré dans Thunderbird.
Vous disposez maintenant du calendrier iCloud dans l'agenda de Thunderbird avec une synchronisation parfaite en lecture et écriture.

calendrier iCloud et Thunderbird
Il y a 13 commentaires pour cet article
  1. Dominique at 4:44 pm

    Merci Guillaume, Top ca marche nickel

    Par contre je ne peux synchroniser mes "taches" avec iCloud.
    Du côté TB, il est demandé de sélectionner un calendrier qui supporte les "taches" mais je ne peux sélectionner mon/mes calendrier iCloud.

    Merci d'avance pour ton oeil affuté
    Dominique

    • Guillaume at 2:56 pm

      Bonjour Dominique,
      Désolé, je n'utilise pas les taches et je n'ai donc pas essayé de les synchroniser. Je suis incompétent sur ce point.

    • Guillaume at 1:27 pm

      Bonjour François, je viens de refaire le test, ça fonctionne bien chez moi lors de l'inspection dans le navigateur. Donc, apparemment, Apple n'a pas modifié son protocole. Essaye de bien décocher et cocher la case Calendrier et utilise Chrome si possible.

      • Pascal B at 2:59 pm

        Bonjour Guillaume,
        Merci pour cette procédure qui répondrait à mon besoin. Je rencontre le même problème que François, à savoir que la variable "home" n'est pas substituée dans l'URL obtenue. J'ai suivi tes recommandations ci dessus, j'ai réalisé une mise à jour des services Apple sur mon poste mais cela ne change rien.
        Aurais-tu une solution à ce pb?
        Merci!

  2. Didier L at 7:32 pm

    Document bien fait ! ça marche.

    J'ai utilisé Firefox sur Imac . Je n'ai pas trouvé la requête indiquée par Guillaume mais une requête similaire dont j'ai extrait de la requête http les champs &clientId (identifiant du calendrier sur une quarantaine de caractères) et le champ &dsid.
    Requête de la forme https://pxxx-calendarws.icloud.com/ca/allcollections?startDate=2025-02-01&endDate=2025-02-08

    Attention !!! Pur moi, la première étape est la création d'un mot de passe pour l'application Thunderbird dans le compte Apple (site web), mot de passe nécessaire pour la configuration de Thunderbird.

  3. DIDIER MONIN at 3:18 pm

    Bonjour Guillaume,
    J'essaye de réaliser votre procédure dans Chrome, mais je suis bloqué dans l'inspection de la page icloud Calendar car les entêtes de mes colonnes ne sont pas du tout les mêmes que sur votre exemple , voila les miennes et je n'arrive pas à en changer :
    Nom - Etat - Type - Initiateur - Taille - Durée
    J'ai un peu tout essayé mais je ne trouve pas la solution !

    Merci d'avance pour votre réponse.

    • Guillaume at 5:29 pm

      Bonjour Didier, ça fonctionne aussi bien dans Chrome que dans Firefox. Effectivement, vous avez "Nom - Etat - Type - Initiateur - Taille - Durée", il suffit de cliquer sur les lignes générées pour voir apparaitre les URL p13-calendarws.icloud.com/ca/collections/
      Pensez à cocher et décocher le Calendrier en haut à gauche pendant l'inspection. N'hésitez pas à installer Firefox pour changer de style d'inspecteur. Ça pourrait vous aider.

  4. Hervé at 2:06 pm

    Bonjour
    J'avais suivi, avec succès, la procédure pour l'accès à mon calendrier personnel.

    Je cherchais à pouvoir également accéder au calendrier familial partagé. J'y suis arrivé en filtrant l'URL non sur le mot "collections" mais sur le mot "collectiondetail". la suite de la procédure est analogue

  5. Brigitte at 7:06 pm

    Bonjour

    un grand merci pour ce tuto, j'ai synchronisé mes agendas c'est super.

    Je vais garder précieusement la manip .

    Merci

  6. Dom at 6:48 am

    Bonjour,
    J'ai bien suivi la procédure, mais ça ne fonctionne pas.
    Le souci semble être qu'à chaque fois que je me connecte sur
    https://www.icloud.com/calendar/, ou que j'actualise la page, la partie du type : 3E5A4D54-337F-47F5-8DF9-8FF1AC42C08B change.
    J'ai toujours la même réponde de Thunderbird: "aucun agenda à cette adresse".
    Merci de votre aide.
    Dom

  7. Stéphane at 7:21 am

    Bonjour,
    j'ai le même problème que Guillaume et Pascal B pour le calendrier des anniversaires de mes contacts : la valeur guid affiche "MMEBirthdays" et non une suite de chiffres et lettres...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Logo lesdocs
Résumé de la politique de confidentialité

Ce site collecte des données statistiques via Google Analytics et les commentaires éventuels déposés dans les articles. Plus d'informations sur notre page Politique de confidentialité.