Importer les contacts d'Evolution dans Thunderbird

Petite astuce plutôt mal documentée pour récupérer votre liste de contacts depuis Evolution au format csv, et ainsi pouvoir l'importer dans Thunderbird.

Nous utiliserons l'outil en ligne de commande evolution-addressbook-export qui se trouve dans le dossier /usr/lib/evolution/[VER]/, où [VER] est le numéro de version d'Evolution ; dans mon cas, il s'agit de 2.30.

Listez d'abord les carnets d'addresses disponibles :

/usr/lib/evolution/2.30/evolution-addressbook-export -l
Lister les carnets d'adresses Evolution disponibles.

On obtient une ou plusieurs lignes construites comme suit :

"file:///home/[user]/.evolution/addressbook/local/system","Personnel",59
Ligne présentant un carnet d'adresse Evolution.

Seule la première partie de la ligne, qui indique le dossier du carnet d'adresses, nous intéresse. On va l'utiliser pour créer une version csv du carnet d'adresses :

/usr/lib/evolution/2.30/evolution-addressbook-export "file:///home/[user]/.evolution/addressbook/local/system" --format=csv > contacts.csv
Exporter le carnet d'adresse au format csv.

Une fois le fichier construit, nous n'avons plus qu'à l'importer dans Thunderbird (menu « outils -> Importer... »).