Owncloud utilise les protocoles CalDAV pour la synchronisation des calendriers et CarDAV pour la synchronisation des contacts.
Nous allons voir dans ce billet comment synchroniser tout ça avec Windows 7
Synchronisation avec Windows 7
Installation de Mozilla thunderbird et de ses modules
Malheureusement les protocoles CalDAV et CardDAV ne sont pas gérés nativement sous Windows (au contraire de Mac OS X).
Nous allons donc devoir installer Mozilla ThunderBird avec les plugins Lightning pour le calendrier et Sogo Connector pour les contacts.
On commence donc par télécharger Mozilla Thunderbird à l’adresse suivante: http://www.mozilla.org/fr/thunderbird/
Puis une fois Mozilla installer lancez le puis allez dans Outils –> Module complémentaire, cherchez Lightning et installez le.
Une fois ce module installé, téléchargez Sogo connector à l’adresse suivante http://www.sogo.nu/fr/downloads/frontends.html
Cela va vous télécharger un fichier *.xpi que vous pourrez installer via les modules complémentaires de Thunderbird en faisant « Installer un module depuis un fichier ».
Une fois ce module installé redémarrez Thunderbird.
Configuration du Thunderbird pour la synchronisation des calendriers
Sur votre serveur Owncloud nous allons (si ce n’est pas déja fait) créer un calendrier.
Dans Owncloud nous allons donc aller dans l’onglet calendrier puis sur calendrier en haut à droite.
Puis sur Nouveau calendrier.
Nous allons créer un calendrier appeller TestCalendar pour ce tutoriel.
Puis nous allons supprimer le calendrier par défaut (Default calendar) et enfin pour finir nous allons récupérer l’adresse de synchronisation de notre nouveau calendrier en cliquant sur le bouton lien CalDav.
Vous devriez obtenir une adresse de la forme:
http://IP-DE-VOTRE-SERVEUR/remote.php/caldav/calendars/PSEUDO/NOM-DU-CALENDRIER
Dans mon cas l’adresse est la suivante:
http://192.168.0.50/remote.php/caldav/calendars/denis/testcalendar
Copiez bien cette adresse dans votre presse papier.
Retournons dans Mozilla Thunderbird
Sur la page d’accueil cliquez en haut cliquez sur Evénements et tâches puis sur Agenda.
Dans la nouvelle fenêtre qui s’affiche, à gauche, vous avez la liste de vos agendas faites un clique droit « Nouvel Agenda » puis choissiez « Sur le réseau » enfin dans la nouvelle fenêtre qui s’affiche, cochez CalDAV et dans emplacement, insérez l’adresse que nous avons copié précédemment, cliquez sur suivant, dans la prochaine fenêtre dans Nom, mettez le nom du calendrier, dans mon cas TestCalendar.
Une fois cela terminé Thunderbird vous demandera de vous authentifier, introduisez vos identifiants de connection à Owncloud, puis cliquez sur OK et enfin sur Terminier.
Et voila votre calendrier est enfin Synchronisé avec Owncloud vous pouvez tester le bon fonctionnement en créant un evement dans Owncloud (ou dans ThunderBird).
Dans mon test j’ai créer un évènement dans Thunderbird de 9h30 a 10h30. Cet évènement a été copié dans Owncloud mais de 7h30 a 8h30.
Pensez donc à configurer le Fuseau horraire de Owncloud en allant dans Paramêtres (en bas à droite dans Owncloud), Personnels puis calendrier.
Configuration du Thunderbird pour la synchronisation des Contacts
Pour la configuration du carnet d’adresse la configuration est sensiblement la même du coté de Owncloud.
Dans l’onglet Carnet d’adresses nous allons créer un nouveau carnet d’adresses appellé TestAdressbook puis on récupère son adresse CardDav.
Voila la mienne:
http://192.168.0.50/remote.php/carddav/addressbooks/denis/testadressbook
Dans thunderbird nous allons aller dans le carnet d’adresses puis dans Nouveau –> carnet d’adresses distant
Et remplir le nom du calendrier et l’adresse que nous venons de récupérer.
Et voila votre carnet d’adresses est synchronisé avec OwnCloud, vous pouvez tester la synchronisation en créant un contact dans votre carnet d’adresses Thunderbird puis faites un clique droit sur votre carnet d’adresse et cliquez sur « Synchroniser« .
Vous pouvez vérifiez dans Owncloud si votre contact est bien créé.
Nous verrons dans un prochain billet comment faire la même chose sous Ubuntu 12.04 LTS
(10 commentaires)
1 ping
Passer au formulaire de commentaire
Sympa cet article, clair et précis.
Une petite erreur dans la synchro contact ou tu parles de calendrier mais ca va, on est pas débile.
Bonjour,
Merci pour ce tuto. C’est un sujet qui m’intéresse beaucoup.
J’ai trouvé la même chose pour Owncloud avec Outlook (moins open-source, mais la problématique est la même ;-) )
Si ça intéresse quelqu’un : http://synchronisationgmail.blogspot.fr/2015/05/comment-synchroniser-le-calendrier-et.html
Cette autre solution fonctionnait aussi.
Bonjour,
Bon état des lieux, je l’ai mis en œuvre sous Ubuntu, c’est nickel, je synchronise également avec un smartphone sous Android (http://www.freeconcept.fr/index.php/linux-et-materiel/97-contacts-et-calendrier-sur-un-smartphone-android-sans-google). Je ne parviens cependant pas à synchroniser les listes de diffusion générées avec Thunderbird dans Onwcloud. Avez-vous expérimenté ce genre d’opération ?
Bonne fin de semaine.
Jean
J’ai le même problème, dans les 2 sens :
– les listes de diffusion crées sous TB ne se retrouvent PAS dans OwnCloud
– Les groupes créés sous OwnCloud n’apparaissent PAS dans TB
Le problème semble assez général : les groupes OwnCloud sont également allègrement ignorés dans mon carnet d’adresses de mon téléphone…
Bonjour,
Bravo pour cet article simple et pédagogique.
J’aurais une question à vous soumettre, histoire de savoir si je suis seul avec ce probleme ou si d’autre l’ont rencontré.
J’heberge un owncloud sur un espace mutualisé chez 1&1 à l’adresse www. monserveurperso.com/owncloud.
Pour la synchro des calendriers, no problem. Ical/ios les prennent en natif, thunderbird selon votre tuto et android via davdroid.
Par contre pour les contacts, rien, nada. J’ai eu beau tout essayer, votre methode ou bien d’autes du genre un url a la ftp par exemple, ça ne synchronise pas.
Par curiosité et possedant un mini-serveur prolian sur lequel tourne xpenology (synology-like), j’ai fait la meme manip sur ce prolian (serveur owncloud et test de connexion de contacts). Et là, pas des oucis, ca fonctionne.
J’ai donc tendance à penser que quelque chose chez 1&1 empeche le protocole carddav de fonctionner normalement. Auriez-vous déjà entendu parler de cela ou vous meme expérimenté ce petit souci ?
Merci d’avance pour vos infos.
Haaaa ! Enfin un tuto clair et fonctionnel sur owncloud. Bien joué.
Un grand merci à vous, ça faisait 2 heures que je galérais pour synchroniser l’ensemble et en 5 minutes avec votre tuto, tout marche à la perfection.
Owncloud est vraiment une solution intéressante si on désire garder un tant soit peu de contrôle sur ces données.
Merci pour ce tuto. J’ai passé la soirée à « merdouiller » sans succès, et grace à tes explications, ça marche ! En tout cas pour la partie calendriers. Pour ce qui est des contacts, mon carnet d’adresse reste désespérément vide. Je comprends pas pourquoi :'(
A noter que je fais ces essais depuis Mac / Mountain Lion / Thunderbird 10 ESR / Lightning 1.2.3
Author
Mac OSX gère en natif les protocoles CardDav et CalDav, pas besoins d’utiliser Thunderbird ;)
Author
Bonsoir, as-tu installé le connecteur SOGO comme précisé dans le tuto?
« Téléchargez Sogo connector à l’adresse suivante http://www.sogo.nu/fr/downloads/frontends.html
Cela va vous télécharger un fichier *.xpi que vous pourrez installer via les modules complémentaires de Thunderbird en faisant « Installer un module depuis un fichier « .
Salut et merci pour ton article :-)
Dans ma version de Thunderbird 13.0.1, je n’ai pas la possibilité de faire:
« fichier>nouveau>carnet d’adresses distant »
Cette possibilité est tout simplement absente de mon menu. Saurais-tu comment l’avoir?
Cordialement,
[…] Procédure de paramétrage pour Thunderbird. […]