dimanche 8 novembre 2015

Import de contacts Thunderbird sur un compte Yahoo

L'idée est de transférer les contacts stockés par une application Thunderbird vers un compte Yahoo directement utilisables à partir de l'application Web Yahoo.
Le problème est de trouver une façon d'importer vers le compte Yahoo des contacts Thunderbird.

Côté Thunderbird, les exports de contacts peuvent se faire sous forme de fichiers LDIF ou en CSV.
Côté Yahoo, il est possible d'importer des fichiers CSV ; encore faut-il que le format d'export Thunderbird corresponde avec le format d'import Yahoo ... ce qui n'est pas le cas :

Format d'export Thunderbird :
Prénom,Nom de famille,Nom à afficher,Surnom,Adresse électronique principale,Adresse électronique secondaire,Nom de l'écran,Tél. professionnel,Tél. personnel,Fax,Pager,Portable,Adresse privée,Adresse privée 2,Ville,Pays/État,Code postal,Pays/Région (domicile),Adresse professionnelle,Adresse professionnelle 2,Ville,Pays/État,Code postal,Pays/Région (bureau),Profession,Service,Société,Site web 1,Site web 2,Année de naissance,Mois,Jour,Divers 1,Divers 2,Divers 3,Divers 4,Notes,

Format d'import Yahoo :
"First","Middle","Last","Nickname","Email","Category","Distribution Lists","Messenger ID","Home","Work","Pager","Fax","Mobile","Other","Yahoo Phone","Primary","Alternate Email 1","Alternate Email 2","Personal Website","Business Website","Title","Company","Work Address","Work City","Work State","Work ZIP","Work Country","Home Address","Home City","Home State","Home ZIP","Home Country","Birthday","Anniversary","Custom 1","Custom 2","Custom 3","Custom 4","Comments","Messenger ID1","Messenger ID2","Messenger ID3","Messenger ID4","Messenger ID5","Messenger ID6","Messenger ID7","Messenger ID8","Messenger ID9","Skype ID","IRC ID","ICQ ID","Google ID","MSN ID","AIM ID","QQ ID"


Premier essai : traiter le minimum d'information


Comme il n'y a que trois informations à récupérer (prénom, nom, surnom, mail), je vais commencer par tenter de ne traiter que ces trois informations.
Je commence par remplacer les "," par des ";" avec Notepad.
Avec Excel, je supprime les colonnes vides et je remplace les libellés d'information Thunderbird par les libellés Yahoo :
  • Prénom devient First,
  • Nom de famille devient Last,
  • Nom à afficher devient Nickname,
  • Adresse électronique principale devient Email,
Ensuite, j'utilise un logiciel tel que UltraEdit ou Notepad++ pour ajouter encadrer chaque informations avec des " et pour retransformer les ";" en ",".

Est-ce que Yahoo en voudra ?
Et oui, ça fonctionne. Tant mieux. Mission accomplie.

Aucun commentaire:

Enregistrer un commentaire