Outils pour utilisateurs

Outils du site


wiki:logiciels:thunderbird_extension_cardbook

Thunderbird - les carnets d'adresses

Carnets par défaut de Thunderbird

Par défaut Thunderbird embarque un gestionnaire de contacts que l'on retrouve via
Outils→Carnet d'adresses de la Barre de menus
lequel se décompose en 2 parties
Adresses personnelles
Adresses collectées
Le 1er concerne les adresses que l'on s'est créées.
Le second celles collectées par Thunderbird au fil des émissions de courriels et dont l'adresse ne figure pas dans le carnet précédent.
Le 1er peut être complété simplement en y passant certaines collectées…

Ces 2 carnets ont pour noms respectifs
abook.sqlite et history.sqlite depuis TB78, (abook.mab et history.mab avant) que l'on retrouve dans le “profil” créé par Thunderbird
Ce sont eux qu'il faut sauvegarder dans l'éventualité d'un changement de PC ou d'une réinstallation (ou d'une pseudo synchronisation en copiant vers un autre PC aussi sous Thunderbird)
Soit directement en sauvegardant ces fichiers, soit en les exportant toujours au travers de
Outils→Carnet d'adresses→Outils→Exporter
Les 2 fichiers seront sauvés par défaut avec l'extension .csv (fichier de type tableur)
mais on peut opter pour d'autres formats dont le .vcf tel que déjà évoqué dans le_format_vcard
sachant que ici ce .vcf est encore en vCard 2.1
En faisant abstraction de ce dernier point, on peut très bien se contenter de ces carnets par défaut.

Néanmoins si l'on veut bénéficier des champs supplémentaires offerts avec les vCard3 ou vCard4
(par ex: conjoint, catégorie…) il peut être judicieux d'installer CardBook juste en remplacement.

Et pour peu que l'on aie de multiples appareils (PCs, tablettes, smartphones…)
elle devient indispensable si l'on désire avoir le même carnet perpétuellement identique sur chacune.
A condition bien sûr de posséder un espace “cloud” qui gère comme CardBook le protocole CardDav!
La mise en œuvre de ce binôme s'appelle la synchronisation.
Laquelle implicitement assurant comme une sauvegarde en cas de disparition/changement(crash, vol…)
d'une des machines puisque les contacts seront encore sur les autres machines.

Extension CardBook en remplacement

Pour la petite histoire, il faut savoir que cette extension a été créée en 2016 par un francophone tanche en développement
comme il l'écrit lui-même :+)
donc merci à la tanche!!!
CardBook apporte la gestion du protocole CardDav
permettant de gérer des carnets distants
et en s'appuyant nativement sur le_format_vcard
lequel étant à priori reconnu sur tout smartphone, ce que ne sont pas les autres formats de contacts (.csv, .ldif…).
CardBook peut se substituer aux carnets par défaut de Thunderbird, alors que ses prédécesseurs (SoGo Connector, TBsync…) en étaient plutôt des compléments semble t-il…

Installation

Cette extension est directement installable au travers de Thunderbird via son Gestionnaire de modules complémentaires
(les 3 traits horizontaux à droite puis Modules complémentaires, entrer
cardbook dans le champ de recherche)

Avec d'anciennes versions Thunderbird, la dernière version CardBook peut poser problème,
il faut alors télécharger l'extension selon la bonne adéquation
versions cardbook
le fichier obtenu de forme .xpi (normalement dans le répertoire Téléchargements)
devra ensuite être installé toujours via Modules complémentaires
mais cette fois avec l'engrenage puis Installer un module depuis un fichier
La prise en compte se fera après redémarrage de Thunderbird.

Configuration

On retrouve maintenant le carnet géré par CardBook sous le Carnet d'adresses par défaut
Outils→CardBook de la Barre de menus
au 1er choix de l'onglet CardBook, celui-ci devrait proposer d'importer des carnets existants locaux ou distants.
Dans le cas ou cela ne s'est pas fait, il va falloir le faire “à la main”, cf ci-dessous:

Importation dans CardBook des carnets par défaut de Thunderbird

Dans le menu CardBook, sélection des 3 traits horizontaux à gauche puis
Carnet d'adresses→Nouveau carnet d'adresses
alors dans la liste proposée
Importer les carnets d'adresses standards puis Suivant
sont alors proposés les 2 carnets par défaut précédents
Adresses collectées
Adresses personnelles
Ces carnets par défaut étant en version vCard 2.1
CardBook ne gérant plus cette ancienne version les transformera automatiquement en vCard 3,
au besoin passer la version vCard de 3 à 4 pour profiter des modifications apportées par cette version!
Les 2 carnets importés sont maintenant visibles dans l'onglet CardBook
et ceci avec exactement les mêmes noms…ce qui peut être source de confusion…

A cet instant, on se retrouve avec des doublons de carnets existants strictement identiques et de mêmes noms
entre ceux de la gestion par défaut de Thunderbird
et ceux-ci importés dans CardBook!
Il faut donc adopter une attitude qui ne génère pas d’ambiguïté pour la suite
d'autant plus si l'on veut profiter de la synchronisation offerte par CardBook qui consiste à créer un autre carnet
mais cette fois distant à partir de l'un ce ces carnets importés!

Faire de CardBook le gestionnaire des carnets à la place de ceux par défaut de Thunderbird

Lever l’ambiguïté consiste à intégrer CardBook à Thunderbird puis à supprimer les carnets par défaut.

1) Intégration
Dans le menu CardBook, sélection des 3 traits horizontaux à gauche puis
Outils→Configuration de CardBook Onglet général cocher CardBook, unique source de contacts

2) Suppression (les carnets par défaut ont été importés dans CardBook,
cf Importation dans CardBook des carnets par défaut)
Outils→Carnet d'adresses de la Barre de menus puis sélection de
Tous les carnets d'adresses puis
Edition→Tout sélectionner puis le bouton “poubelle” Supprimer
seuls resteront les noms des 2 carnets par défaut, leurs contacts respectifs ayant été supprimés…

Comme avec les carnets par défaut, tout nouveau contact créé sera à ajouter dans le carnet
Adresses personnelles de CardBook
et celui-ci continuera à accumuler au fil de l'eau les adresses collectées en émission dans son carnet
Adresses collectées

Fusionner un autre carnet avec celui de CardBook

Si CardBook est votre seul carnet de contacts, alors on peut passer à sa gestion en tant que carnet distant
cf Utiliser CardBook avec un carnet distant unique pour toutes ses machines.
Par contre, si un autre carnet différent de contacts existe déjà sur une autre machine alors il vaudrait mieux
fusionner l'ensemble de ces carnets en 1 seul avant de passer ce dernier en gestion distante.

par ex: fusionner avec celui de son smartphone

CardBook ne gérant pas le format vCard 2.1, il est recommandé de faire la sauvegarde des contacts de son smartphone Android avec une autre application que l'appli native Contacts
(même temporairement quitte à revenir par la suite à l'appli native)
tel qu'indiqué en *NOTA dans la méthode de sauvegarde de ses contacts smartphone!

Si la procédure décrite a été suivie, (envoi par courriel avec le contactsDuSmartphone.vcf en pièce attachée)
alors à la réception dans Thunderbird, il suffit de détacher ce .vcf en le plaçant directement dans le fichier de contacts
Adresses personnelles de CardBook (précédemment créé à partir de celui par défaut de Thunderbird)
Clic droit sur le .vcf attaché→Dans CardBook→Adresses personnelles
CardBook effectue alors la fusion des contacts du smartphone avec ceux de son carnet d'adresses personnelles.

En cas d'autres machines: autres smartphones, autres tablettes, autres PC,
la procédure de fusion sera la même en concentrant les courriels reçus de ces autres machines sur le PC ayant servi jusqu'ici.
La condition étant que les divers .vcf reçus soit à un format vCard supérieur à 2.1!!!

Le fichier Adresses personnelles de CardBook contenant maintenant la fusion de tous les contacts créés sur toutes vos machines, il n'y a plus qu'à se servir de celui-ci (ou de sa copie) pour le mettre en distant après avoir éventuellement fait la chasse aux doublons!

Supprimer les doublons éventuels après fusion

Utiliser CardBook avec un carnet distant unique pour toutes ses machines

Distant signifie avoir un espace chez un hébergeur qui fournit le protocole CardDav.
Si l'on en possède pas, il faudra en ouvrir sur un “cloud” et de préférence qui n'appartienne pas aux GAFAM
2 fournisseurs sont proposés dans à tord ou à raison, quelques fournisseurs situés en France avec offre gratuite
Une fois le “cloud” ouvert, il faut ci-dessous

Transformer le fichier Adresses personnelles final de CardBook en son équivalent .vcf

Dans le menu CardBook, sélection
Adresses personnelles→clic droit:Exporter vers un fichier
le nom proposé par défaut reprend celui du carnet en ajoutant l'extension .vcf
Il peut être judicieux de le distinguer en ajoutant Distant, soit par ex:
Adresses personnellesDistant.vcf
noter le chemin de stockage sur le PC nécessaire à ci-dessous

Procédure d'importation de ce .vcf sur le "cloud"
Déclarer le carnet distant dans Thunderbird

Dans le menu CardBook, sélection des 3 traits horizontaux à gauche puis
Carnet d'adresses→Nouveau carnet d'adresses
alors dans la liste proposée
Distant puis Suivant
dans la fenêtre ouverte sélectionner CardDav et renseigner les champs
URL: adresse selon l'hébergeur et mémorisée dans la procédure d'importation du .vcf
Utilisateur: celui pris sur l'hébergeur choisi
Mot de passe: celui pris sur l'hébergeur choisi
valider et si vérification OK Suivant
pour clarté changer le nom proposé par l'hébergeur avec celui par ex: du .vcf importé
Adresses personnellesDistant
passer en vCard 4 puis Suivant et Terminer

Dans CardBook, le carnet distant du nom choisi
Adresses personnellesDistant est maintenant visible et s'ajoute alors aux 2 locaux
Adresses personnelles
Adresses Collectées
une icône mappemonde distinguant le distant

A cet instant Adresses personnellesDistant et Adresses personnelles en local ont exactement le même contenu.

La suite de la gestion de ces carnets locaux et distant est maintenant entre vos mains!
Perso:
tout nouveau contact que je crée ou venant de la mémorisation dans Adresses Collectées
est complété avec l'éditeur CardBook (ajout Catégorie, Date de naissance, Nom du conjoint…etc)
puis passé dans les 2 autres carnets identiques en local et distant.
Le carnet local servant, sur ce PC central, de sauvegarde en cas de grosse bourde sur le distant.
Ceinture et bretelles étant assurées par une sauvegarde régulière du local en un .vcf que je m'envoie par courriel,
ainsi même en cas de crash du PC central, il y a ce .vcf stocké chez mon fournisseur de courriers électroniques…

wiki/logiciels/thunderbird_extension_cardbook.txt · Dernière modification: 2021/07/12 23:38 de patrick