Mathieu Agopian : Quitter Gmail : gestion des contacts

Cet article est le cinquième d'une série sur comment reprendre le contrôle sur son mail, et quitter son fournisseur de mail centralisé.

  1. Pourquoi quitter Gmail
  2. Réserver son propre nom de domaine
  3. Créer son compte mail
  4. Migrer ses mails
  5. Gestion des contacts

La gestion des contacts est un peu plus complexe que ce que nous avons pu voir jusqu'à présent.

En effet, il n'y a malheureusement pas de moyen simple, pour le moment, d'avoir les mêmes avantages qu'avec Google.

Il existe tout de même plusieurs stratégies possibles, selon les cas d'utilisation.

Commençons par quelques définitions.

Termes et définitions

vCard

Le standard vCard est un format d'échange de données personnelles, ce qu'on appelle couramment les « contacts ».

Pour exporter ses contacts Gmail dans ce format, et en faire ainsi une sauvegarde, vous pouvez consulter la page d'aide Exportation de contacts Gmail.

Il faut surtout se rappeler d'exporter au format vCard, ce qui stockera tous les contacts dans un fichier avec l'extension .vcf.

CardDav

CardDav est un protocole d'échange de vCard, basé sur le modèle client/serveur.

Cela signifique que pour en profiter, il faut un serveur qui stocke les vCard (les informations des contacts), et les clients peuvent ensuite s'y connecter pour récuperer ces informations, ou les mettre à jour.

On a alors une synchronisation des contacts sur les différents clients (téléphone mobile, Thunderbird sur l'ordinateur...).

Comment

Rapatrier ses contacts

Nous avons vu dans la définition de vCard, qu'il est possible d'exporter tous les contacts de Gmail dans un fichier. Malheureusement, ce fichier n'est pas bien importé par Thunderbird à l'heure actuelle.

Pour information, une refonte complète de la partie gestion de contacts est en cours pour Thunderbird : Ensemble.

En attendant, pour récupérer proprement tous les contacts de Gmail sur Thunderbird, il est recommandé d'utiliser le module complémentaire Thunderbird Google contacts.

Une fois installé dans Thunderbird, il faut le configurer : dans la gestion des modules complémentaires, il y a un bouton à droite du module Google Contacts.

Y rajouter son compte Gmail, est le reste se fera tout seul.

Exporter/importer depuis son téléphone mobile

Voilà une méthode plus laborieuse, mais si les contacts sont rarements mis à jour, c'est la solution la plus simple.

Elle consiste à échanger des fichiers .vcf, en exportant ses contacts d'une source, et les important dans une autre.

iPhone

  • importer : envoyer le fichier .vcf par mail, l'ouvrir sur son iPhone, et importer tous les contacts
  • exporter : à ma connaissance un seul moyen si on utilise pas iTunes, l'application MyContactsBackup

Android

Envoyer le fichier sur le téléphone (par exemple par connexion USB, ou par email puis sauvegarde dans le téléphone).

Ensuite ouvrir le carnet d'adresse, puis le menu :

  • importer : choisir Importer/Exporter » Importer depuis la mémoire
  • exporter : choisir Importer/Exporter » Exporter vers la mémoire

Tout comme pour l'iPhone, il est possible d'ouvrir directement un fichier .vcf en pièce jointe d'un mail.

Thunderbird

Installer le module complémentaire MoreFunctionsForAddressBook dans Thunderbird. Dans une future version de Thunderbird, la gestion des vCard devrait être plus aboutie, et ne plus nécessiter d'ajout de module complémentaire.

Ensuite, dans le carnet d'adresse, dans le menu Outil » MoreFunctionsForAddressBook » Actions for contacts

  • importer : sélectionner Import vCard/vcf
  • exporter : sélectionner Export » as vCard (.vcf)

Synchronisation directe

Elle consiste à connecter son téléphone directement avec l'ordinateur qui fait tourner Thunderbird, et à lancer la synchronisation manuellement.

L'avantage est que les contacts sur le téléphone mobile et sur Thunderbird sont synchronisés dans les deux sens.

L'inconvénient est qu'il faut passer par un logiciel annexe, ou par des modules complémentaires pour Thunderbird, et une application sur son téléphone.

N'ayant pu tester ces solutions, je ne peux les recommander, et elles me paraissent peu fiables et difficiles d'utilisation. Voici néanmoins quelques liens :

  • Roger4apps : module complémentaire pour Thunderbird et application pour téléphones Android
  • MyPhoneExplorer : logiciel compatible windows et Android uniquement, qui ne nécessite pas de module complémentaire Thunderbird

Synchronisation par CardDav

C'est la solution la plus pratique et la plus aboutie, celle que vous utilisez probablement déjà à l'heure actuelle.

En effet, les iPhones synchronisent par défaut automatiquement vers iCloud, et les Android vers Google, qui fournissent tous les deux un serveur CardDav.

Voici quelques serveurs CardDav :

  • OwnCloud : il faut l'installer soi-même, ou "louer" une installation chez un hébergeur
  • iCloud: https://contacts.icloud.com
  • Google: ne fonctionne que pour iOS?

iPhone

Il est possible de synchroniser les contacts de son iPhone avec ses contacts Google : Synchroniser les contacts avec votre appareil iOS.

On peut bien entendu utiliser cette même méthode avec n'importe quel serveur CardDav.

Android

Il faut passer par une application tierce : CardDav-Sync.

Thunderbird

Là aussi, il faut passer par un module complémentaire : SOGo Connector.

Il existe un tutoriel pour l'installer et l'utiliser avec OwnCloud, mais on peut l'utiliser pour se connecter à n'importe quel serveur CardDav.

D'après mes tests, par contre, le module complémentaire fonctionne de manière aléatoire, et surtout, ne fonctionne pas du tout avec Google. Il est possible que les décisions récentes de Google d'abandonner les standards ouverts (CardDav, CalDav...) y soient pour quelque chose.

Pour la synchronisation avec google, il faut donc se contenter du module complémentaire indiqué dans le chapitre « rapatrier ses contacts ».

La suite

Ma préférence personnelle va vers l'utilisation d'un serveur CardDav. C'est la seule solution qui me paraît perenne, pratique, et qui égale la facilité de synchronisation de contacts fournie par Google.

Quel que soit le serveur CardDav utilisé, hormis si c'est sa propre installation de OwnCloud ou équivalent, on confie et on donne accès à ses contacts a l'hébergeur, ce qui ne fait que déplacer le problème.

Néanmoins, l'avantage d'avoir ses contacts synchronisés partout est d'avoir autant de sauvegardes.

La solution la plus pratique à l'heure actuelle semble être OwnCloud, qu'il est possible d'installer, par exemple, sur une petite Raspberry-Pi qui consomme très peu, et peut ainsi servir de serveur de sauvegarde personnel à la maison pour un coût réduit.

Quelques projets à surveiller