Ceci est une ancienne révision du document !
Mozilla Thunderbird : Lecteur de courrier électronique
Mozilla Thunderbird est le courrielleur de la fondation Mozilla. Il vous permet de paramétrer un ou plusieurs comptes de courrier électronique, de flux RSS, Mail Unix (movemail) ou comptes de forums de discussion.
Avec Thunderbird, vous pourrez recevoir et envoyer des courriels.
Un carnet d'adresses permet de stocker les coordonnées de vos contacts. Vous pouvez aussi créer des listes de diffusion pour envoyer en masse des courriels à vos listes.
L'extension Lightning offre à Thunderbird la possibilité d'intégrer un calendrier, un agenda et des tâches à faire.
gksudo thunderbird &
puis Aide → Rechercher des mises à jour …
Pourquoi utiliser Thunderbird ?
Si vous utilisez déjà Evolution, vous vous demandez certainement pourquoi utiliser Mozilla Thunderbird.
- Thunderbird est plus léger qu'Evolution. Avec leur configuration par défaut, Thunderbird (sans l'extension Lightning) et Evolution peuvent être comparés à Outlook Express et Outlook.
- Thunderbird peut gérer simultanément plusieurs comptes mails en les séparant (plusieurs boites de réception, plusieurs boites de messages envoyés, plusieurs boites de brouillons, etc… plus pratique lorsqu'on utilise plusieurs comptes mails.
- Thunderbird est plus personnalisable car il met à votre disposition une multitude de thèmes et de modules complémentaires (traducteurs etc.).
- Vous pouvez partager la configuration pour une même boîte de courrier électronique à relever entre la version de Thunderbird installée sur votre Ubuntu et celle installée sur votre Windows. Ce point est très pratique pour ceux et celles qui ont un ordinateur en double amorce et qui souhaitent relever leur courriel alternativement sous les deux systèmes d'exploitation. Voir la section « partager un même profil sous Windows et sous Ubuntu » pour mettre en place cette solution.
- Thunderbird possède une option « Récupérer les en-têtes uniquement », qui peut être utile avec une connexion bas débit, ou pour mieux lutter contre le spam : on ne télécharge alors que les courriels souhaités à partir de la liste reçue.
- Thunderbird peut être minimisé dans le systray.
- Ou si simplement vous êtes passé de Windows à GNU/Linux et que vous n'avez pas envie de changer de programme pour gérer votre courrier électronique (et peut-être que vous avez aussi tous vos fichiers de configuration déjà prêts).
- la configuration (par exemple l'ajout d'un compte) est beaucoup plus simple sous Thunderbird 3.
Inconvénients de Thunderbird par rapport à Evolution
- Evolution s'occupe des synchronisations avec les PDA.
- Evolution est intégré à Ubuntu par défaut avec les icônes de notification etc. qui fonctionnent correctement dès l'installation
L'add-on "Thunderbird indicator" réalise les mêmes fonctions, il s'installe via un ppa : http://ubublogger.wordpress.com/libnotify-for-mozilla/
Voir aussi plus bas §5.5 et §5.6
- Evolution utilise le stockage des mails sous le format Maildir (chaque mail correspond à un fichier) permettant la sauvegarde rapide et évitant le blocage de toute la boîte mail si un mail pose problème.
Installation
Il suffit d'installer les paquets thunderbird et thunderbird-locale-fr.
Pour améliorer l'intégration dans Gnome, il est conseillé d'installer aussi thunderbird-gnome-support. Dans ce dernier, pour Ubuntu 64 bits, il semble qu'il faille également installer libnotify-bin pour éviter l'erreur "unable to find specificied executable" au lancement.
sudo add-apt-repository ppa:mozillateam/thunderbird-stable sudo apt-get update && sudo apt-get install thunderbird
puis installer les paquets ci-dessus.
Configuration et utilisation
Allez dans votre répertoire personnel avec Nautilus, affichez les fichiers cachés, vérifiez que le répertoire .thunderbird contient votre ancienne messagerie et créer un lien symbolique de .mozilla-thunderbird vers .thunderbird en tapant dans un terminal :
ln -s ~/.mozilla-thunderbird ~/.thunderbird
Ajouter un compte
Lors de la première ouverture du logiciel, il vous proposera d'importer (ou pas) les paramètres d'autres clients courriels, puis de configurer un premier compte. Thunderbird se configure comme tous les clients courriels, vous devez connaître vos serveurs (POP ou IMAP et SMTP), vos identifiants et mot de passe.
Par la suite pour ajouter de nouveaux comptes, rendez-vous dans le menu Édition → Paramètres des comptes… et cliquez sur « Ajouter un compte… ».
Gérer différents profils et mots de passe
Il est possible de créer différents profils pour des usages de Thunderbird par différentes personnes sur une même session. Ceci permet de changer de profil à la volée sans redémarrer ni changer de session. Pour cela, il suffit d'installer l'extension ProfileSwitcher (Aller dans le menu Fichier → lancer un nouveau profil ou Fichier → ouvrir le gestionnaire de profil). De même, il est possible d'attribuer des mots de passe sur chacun de ces profils grâce à l'extension Profilepassword.
Envois multiples, noms des destinataires cachés
Vous pouvez créer des nouvelles listes, les renseigner avec les adresses des destinataires, soit directement en tapant 1/plusieurs initiales, soit ultérieurement par glissé/déposé, et lors de l' envoi vous glissez le nom de cette liste dans le champ "destinataire", puis vous cliquez sur le bouton à côté pour choisir Bcc (Blind carbon copy = copie carbone cachée). Très important pour préserver l'anonymat de vos destinataires.
Usage
Thunderbird se trouve maintenant dans le menu Applications → Internet → Messagerie Thunderbird.
Importer et exporter ses mails et profils
- "outils" –> "importer" –> "courrier" puis sélectionner le dossier sauvegardé
- Grâce à l'extension ImportExportTools, il est possible d'importer et d'exporter les emails au format MBox et eml ainsi que ses profils et fichiers de courriel. Pratique pour passer les informations d'autres logiciels à Thunderbird (Incredimail/Outlook/…)
- Grâce à une sauvegarde de son home. (Home/utilisateur/.thunderbird/)
- Pour récupérer les mails de Thunderbird sous Windows vers Thunderbird sous Ubuntu il faut :
- Récupérer le répertoire qui se trouve dans C:\Documents and Settings\user\Application Data\Thunderbird\Profiles\xxxxx.default\Mail
- Copier ce répertoire dans le home sous Ubuntu
- Ensuite il faut faire pointer le dossier local de Thunderbird sous Ubuntu vers \home\user\mail
Récupérer ses mails et profils après une migration ou un changement de machine
- Sauvegardez le dossier contenant ces paramètres. Il faut aller dans votre dossier personnel, faire Ctrl+H pour afficher les fichiers cachés, et chercher dans .thunderbird ou .mozilla.thunderbird. Le dossier en question s'appelle xxxxxx.default.
- Ouvrez le dossier .thunderbird de la machine sur laquelle vous souhaitez importer vos paramètres. Collez le dossier xxxxxx.default à l'intérieur.
- Dans ce même dossier .thunderbird se trouve un fichier appelé profile.ini. Ouvrez-le avec Gedit (ou un autre éditeur de texte basique). Son contenu ressemble à ça:
[General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=1 Path=yyyyyy.default
- Remplacez "Path=yyyyyy.default" par "Path=xxxxxx.default".
- Supprimez le dossier yyyyyy.default qui ne sert plus à rien.
Chiffrer son courrier
Une page à part est consacrée au chiffrement sous Mozilla Thunderbird.
Règles de filtrage de messages
Le menu Outils → Filtre de messages recense les règles de filtrage à appliquer sur les messages.
Vous pouvez en ajouter de nouvelles pour classer vos messages dans des dossiers, ajouter des étiquettes (tag), supprimer des messages, etc.
Pour filtrer des messages, vous utilisez généralement les informations sur l'expéditeur (en-tête « from:
»), le sujet (en-tête « subject:
»), etc.
Il se peut que vous utilisiez des en-têtes supplémentaires (comme ceux correspondant au statut spam, ou alors des en-têtes particuliers pour le portail Launchpad par exemple). Si vous êtes dans ce cas et que vous utilisez l'IMAP, un bug empêche l'utilisation des en-têtes personnalisés. Le problème est décrit dans cet exemple (en) et une solution de contournement est expliquée ici (en).
Cette solution consiste à activer le téléchargement des messages pour une utilisation hors ligne. Une fois ceci fait, le filtrage fonctionnera car Thunderbird téléchargera complètement les en-têtes complets.
Enregistrement des pièces jointes
Il se fait par un clic droit sur la pièce à enregistrer. Pour enregistrer toutes les pièces simultanément, il suffit de cliquer droit à côté de la liste des pièces et de déterminer le dossier.
Extensions
Où trouver des extensions
Listes des extensions disponibles :
- les extensions les plus populaires. (site officiel )
- Le site du projet trustedbird, avec des extensions pour professionnels (projet de la DGA - ministère de la Défense français).
- télécharger l'extension sans l'installer ( dans le catalogue, clic droit sur l'extension souhaitée → ouvrir le lien dans le navigateur puis télécharger le paquet)
- renommer le fichier *.xpi en *.zip
- extraire le fichier install.rdf de l'archive, l'ouvrir avec un éditeur de texte
- changer la valeur dans la balise <em:maxVersion>, remplacer par * pour rendre l'extension disponible pour toutes les futures versions de Thunderbird
- Ajouter le fichier install.rdf dans l'archive
- renommer *.zip vers *.xpi
- Aller dans le gestionnaire d'extensions de Thunderbird, supprimer la version précédente de l'extension
- Cliquer sur les paramètres des extensions (icone avec des outils) → Installer un module depuis un fichier →installer le fichier *.xpi modifié1)
Intégration au Gnome Clock-Applet
Evolution Mirror est une extension qui permet la synchronisation avec le Gnome clock-applet (comme Evolution).
Notez que vous devrez également installer le paquet python-evolution.
Vous n'avez alors plus qu'à télécharger l'extension Gnome clock-applet et à l'installer : http://www.techgarten.com/ubuntu/replace-evolution-thunderbird-completely-ubuntu/
Réduire Thunderbird dans la zone de notification
Avant et pendant Ubuntu 10.04 Téléchargez sur http://code.google.com/p/firetray/downloads/list le fichier "firetray-0.3.3.xpi". Ensuite dans Thunderbird ouvrez Outils>Modules complémentaires, cliquez sur "Installer…" puis cherchez le fichier téléchargé et installez-le. Redémarrez et retournez dans les Modules Complémentaires>Extensions pour modifier les préférences de l'extension.
À partir de Ubuntu 10.10 Installez Thunderbird-Indicator via le blog de son auteur http://ubublogger.wordpress.com/2010/09/02/new-version-1-1/ (ou voir ci-dessous le chapitre sur l'indicator-applet).
Pour Ubuntu 10.04 au moins La meilleure integration avec Gnome est la suivante: https://ubuntugenius.wordpress.com/2010/06/01/email-notification-add-mozilla-thunderbird-to-the-indicator-applet-in-ubuntus-system-tray/
Notification de l'arrivée d'un message (New Mail Icon)
Par défaut Thunderbird émet un bip lors de l'arrivée d'un message ; pour qu'une icône apparaisse dans la zone de notification il faut ajouter l'extension "Mozilla New Mail Icon" : moztraybiff ou directement par le système de dépôt : en installant le paquet thunderbird-traybiff.
Installation
- Le fichier à récupérer se trouve sur http://moztraybiff.mozdev.org/releases.html
- Téléchargez le xpi pour Thunderbird (logo à coté du fichier).
- Dans Thunderbird, lancez le gestionnaire d'extensions via le menu Outils / Modules complémentaires, puis cliquez sur le bouton "Installer…" ou faites un glisser-déposer du lien de l'extension dans la fenêtre du gestionnaire.
- Relancez Thunderbird.
- Ensuite vous pouvez configurer l'extension pour que l'icône apparaisse tout le temps (comme AllTray) même si vous n'avez pas encore reçu de nouveau message.
Utilisation
De plus, si vous souhaitez que Thunderbird soit réduit dans la boîte à miniatures (system tray) à la place de la liste des fenêtres, suivez les indications de la doc alltray ou de kdocker ou utilisez l'extension FireTray
Thunderbird dans l'indicator-applet et notification via libnotify-mozilla (Ubuntu 9.10 et supérieur)
Le support de libnotify devrait être inclus nativement dans Thunderbird 3.2. D'ici là, afin d'avoir Thunderbird dans l'indicator-applet et d'obtenir les notifications par libnotify, une extension a été développée. En préalable installez : libnotify-bin.
Vous pouvez l'installer en la récupérant sur launchpad.
Ou l'installer à partir des sources avec bazaar. Nous allons donc commencer par installer bazaar et libnotify-bin nécessaire à cette extension. bzr libnotify-bin Ensuite il faut ouvrir une console (menu Applications/Accessoires/Terminal) puis entrez :
bzr branch lp:libnotify-mozilla cd libnotify-mozilla/ ./build.sh
Et voilà il ne vous reste plus qu'à installer l'extension se trouvant dans le dossier libnotify-mozilla (normalement dans votre home) depuis Thunderbird (menu Outils/Modules complémentaires, Extensions, Installer).
Redémarrez Thunderbird et le tour est joué ! Vous trouverez alors la nouvelle extension dans vos modules complémentaires.
Pour vérifier si le système de notifications est fonctionnel, depuis Thunderbird un bouton de test est disponible dans les préférences de l'extension (menu Outils/Modules complémentaires, Extensions, Thunderbird indicator, Préférences et bouton Send test notifications).
(Testé avec Thunderbird 3 et Ubuntu Lucid)
Source: The Ubublogger's Blog
"Gnome integration" : https://addons.mozilla.org/fr/thunderbird/addon/123887/.
"Thunderbird indicator" (s'installe via un dépôt ppa) : http://ubublogger.wordpress.com/libnotify-for-mozilla/
Notification de l'arrivée d'un message avec libnotify (Ubuntu 9.10 et ultérieures)
Par défaut, le système de notification d'Ubuntu n'intègre pas la notification des nouveaux courriels que récupère Thunderbird.
Pour profiter de cette notification, il vous faut effectuer les manipulations suivantes :
Installation
- Installer l'extension « MailBox Alert » dans Thunderbird.
- Dans Thunderbird, lancer le gestionnaire d'extensions via le menu "Outils" → "Modules complémentaires", puis cliquer sur le bouton "Installer…" et sélectionner le fichier "mailbox_alert-0.13.1-tb.xpi" précédemment téléchargé.
- Relancer Thunderbird lorsqu'il vous le demandera afin de pouvoir utiliser cette extension.
Configuration
Configurez l'extension "MailBox Alert" dans Thunderbird :
- Ouvrez dans le menu "Outils" → "Préférences de MailBox Alert",
- Configurez alors l'extension en sélectionnant l'option "Exécuter une commande", et en indiquant la commande suivante :
/usr/bin/notify-send -i thunderbird %sendername %subject
Testez cette commande à l'aide du bouton "Tester ces paramètres". Si tout va bien vous devriez voir quelque chose comme cela en haut à droite de votre écran (j'ai mis une image plus personnelle, mais l'idée reste la même) :
/usr/bin/notify-send -i [chemin vers icône] [champs à afficher]
Celle-ci vous affichera une notification tout en affichant l'icône à gauche du texte de la notification.
Pour plus d'informations sur notify-send, pensez au "man notify-send".
— Burin Khazad 2009/04/03 22:04
Calendrier - Agenda - Tâches (Lightning)
Cette extension permet d'intégrer un calendrier, un agenda, des tâches à faire.
Installation par le paquet de Mozilla, version en Français
Pour l'avoir en Français suivez les recommandations : https://addons.mozilla.org/fr/thunderbird/addon/lightning/
Installation par les paquets d'Ubuntu
Les utilisateurs de Hardy ne devraient pas rencontrer de problème.
Pour les utilisateurs d'Hardy, après avoir installé Thunderbird, installez les paquets lightning-extension et lightning-extension-locale-fr. La version de Lightning disponible pour chaque version d'Ubuntu se trouve ici.
Installation à partir du site officiel sous forme d'extension .xpi
Il faut préalablement installer la librairie libnspr4-0d3). Si Lightning était déjà installé, désinstallez-le, installez la librairie puis réinstallez Lightning.
La dernière version de Lightning n'étant pas compatible avec les versions de Thunderbird supportées par Ubuntu4), voici un tableau des versions de Lightning à choisir selon la version de Thunderbird (et d'Ubuntu) que vous utilisez.
32 bits | 64 bits | |
---|---|---|
Thunderbird 7.0.* (oneiric) | lightning 1.0b7 | à voir ![]() |
Thunderbird 3.1.* (lucid, maverick et natty) | lightning 1.0b2 | lightning 1.0b2 |
Thunderbird 3.0.* | lightning 1.0b1 | lightning 1.0b1 |
Thunderbird 2.0.0.* (hardy) | lightning 0.9 | lightning 0.9 |
Pour avoir accès à toutes les versions disponibles au téléchargement, rendez-vous sur cette page. Pour les versions 64 bits, préférez cette page. Une fois la version choisie, allez dans le dossier contrib/linux-x86_64/ pour trouver le fichier .xpi à télécharger. La page Ubuntu en anglais donne de plus amples informations sur les différentes versions et compatibilités.
Pour continuer l'installation, dans Thunderbird, cliquez sur Outils → Modules complémentaires → Extensions → Installer …. Sélectionnez le fichier .xpi précédemment téléchargé et validez. Vous devrez alors redémarrer Thunderbird pour finir l'installation.
Intégration dans le calendrier GNOME / Unity
Pour que les événements soient intégrés dans le calendrier GNOME / Unity, il suffit d'installer l'extension Evolution Mirror.
L'extension se chargera alors d'exporter vos événements dans le dossier de configuration d'Evolution et, ainsi, d'incorporer les événements dans GNOME.
- Evolution doit être installée sur votre ordinateur. Il n'est pas nécessaire de le configurer, ni même de l'ouvrir.
- Pour que le calendrier GNOME affiche les événements, dans Natty et versions ultérieures, cliquez sur la date et choisissez Réglage de la date et de l'heure. Dans l'onglet Horloge, cochez alors la case Événements à venir du calendrier d'Evolution.
- Pour ajouter/modifier/supprimer un événement, n'utilisez pas les outils du menu de l'horloge : ils démarreront Evolution. Il est possible de modifier ce comportement. Installez le paquet dconfeditor. Puis naviguez jusqu'à l'onglet org → gnome → desktop → applications → office et cliquez sur calendar. Modifiez la valeur evolution en thunderbird.
- —–> la modification ci-dessus ne semble pas suffisante. Pourriez vous développer ?
est-il possible d'enlever Evolution du menu enveloppe ?
Partage d'un profil Lightning sous XP Home et Ubuntu
- On considère qu'un profil Lightning fonctionne d'ores et déjà sous Windows XP.
- Sous Ubuntu, procédez comme suit : valable pour Ubuntu 8.10 Intrepid, vérifier pour les versions suivantes svp
- Installez libstdc++5 (Cf. $ ci-dessus)
- Installez Thunderbird
- Ouvrez une console et saisissez : "thunderbird -profilemanager" pour importer le profil Thunderbird de Windows XP
- Utilisez la "scripted version" de ce tutorial : UnifiedLightning
Utilisation en réseau avec davical
- Dans le panneau latéral, sélectionnez l'onglet Agendas et cliquer sur Nouveau :
- Cochez "Sur le réseau" puis →Suivant :
- Sélectionnez calDAV, puis coller l'adresse de votre agenda davical : http://adresse_serveur_caldav/caldav.php/votre_nom_utilisateur/home
- Choisissez un nom et une couleur pour ce nouvel agenda :
- Saisissez le nom d'utilisateur et le mot de passe de votre compte davical
Utiliser des courrielleurs web dans Thunderbird
Introduction
Mozilla Thunderbird ne peut pas à l'origine utiliser les comptes de courrielleurs Web car ils ne sont pas disponibles dans un protocole standard (POP/SMTP).
Il faut donc utiliser une extension pour permettre la retranscription en clair
L'extension en question est WebMail, elle permet de se connecter sur son courriel à partir de la page HTTP d'un courrielleur Web et de les adapter aux protocoles POP et SMTP que Thunderbird comprend.
Cette extension fonctionne correctement et est mise à jour en même temps que les pages HTTP des courrielleurs web.
Il faut d'abord installer Webmail, redémarrer Thunderbird puis installer les modules (Hotmail, Yahoo, etc.)
- Gmail est pris en charge dans la version 2 de Thunderbird, son installation est donc inutile. De plus, La messagerie Gmail est accessible depuis les protocoles POP3 et IMAP. Détails de l'installation ici.
- Hotmail ne nécessite plus l'utilisation de l'extension WebMail depuis peu. Vous pouvez voir Hotmail.
Installation
Téléchargez Webmail, et une des extensions supplémentaires permettant d'adapter un des protocoles supportés je vais décrire la procédure avec Hotmail (mais avec les autres c'est quasiment pareil) car c'est de loin le plus compliqué.
Puis installez en premier l'extension WebMail, puis, après un redémarrage de Thunderbird, l'extension correspondant à votre courrielleur Web . Redémarrez encore Thunderbird.
Ensuite allez dans le gestionnaire d'extensions, allez dans la configuration du module Webmail et dans serveur changez les ports POP et SMTP en 1025 et 1026 ( les ports inférieurs sont bloqués par Ubuntu ).
Fermez Thunderbird puis ouvrez-le et ajoutez un compte courriel et choisissez Webmail ensuite ajoutez votre compte normalement (n'oubliez pas que Hotmail utilise comme nom d'utilisateur l'adresse courriel entière !).
Problèmes
Si en essayant de relever vos courriels une erreur vous renvoie "Negative Vibe", sachez qu'il s'agit d'un problème courant. Pour plus d'infos consultez ce lien.
Insertion rapide de signatures et textes avec Quicktext
L'extension Quicktext permet d'ajouter une barre d'outils dans Thunderbird qui vous servira à ajouter un texte/signature en un clic ! Très pratique pour :
- ceux qui ont plusieurs sortes de signatures (français ou anglais par exemple) ;
- ceux qui rédigent souvent les mêmes types de courriel.
Intégration dans Ubuntu Natty 11.04 aux petits oignons
Voici plusieurs paquets à installer pour peaufiner l'intégration de Thunderbird à Ubuntu 11.04 (« The Natty Narwhal »).
Intégrer Thunderbird dans Gnome : installez le paquet thunderbird-gnome-support.
Installer votre langue : thunderbird-locale-fr.
Intégration dans le me-menu (enveloppe) : Ajoutez le PPA ppa:ruben-verweij/thunderbird-indicator5) dans vos sources de logiciels puis rechargez la liste des paquets et installez le paquet xul-ext-indicator.
Si vous désirez ouvrir automatiquement Thunderbird à chaque démarrage : aller dans Préférence → Applications au démarrage ou Réglage du système → Applications au démarage, ajoutez une application et indiquer comme commande :
thunderbird %u
Intégration aux lanceur de Unity : thunderbird-globalmenu.
Intégration du calendrier : téléchargez le module : https://addons.mozilla.org/fr/thunderbird/addon/lightning/ puis au sein de Thunderbird, Outil/Modules complémentaires/Installer. Recherchez votre paquet téléchargé… Attention cependant, si vous êtes en 64Bits, vous devez impérativement utiliser ce module sur cette page : http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/1.0b2/contrib/linux-x86_64/ (Si vous ne savez pas ce que c'est d'être en 64Bits, ne vous en préoccupez pas, vous en avez 32 et c'est bien aussi)
Intégration au calendrier gnome: installer l'extension Evolution Mirror
Chiffrer ses Mails enigmail
Désinstallation d'Evolution : Supprimez les paquets evolution-indicator evolution evolution-common evolution-webcal evolution-plugins. Si vous souhaitez supprimer complètement ces paquets, vous pouvez utilisez la commande suivante :
sudo apt-get purge evolution-indicator evolution evolution-common evolution-webcal evolution-plugins
Modèles d'emails
Enregistrer ses modèles
Extension Stationery
L'extension Stationery vous permet d'utiliser des fichiers HTML comme modèles de papier à lettre pour écrire votre courrier. Vous pouvez également choisir des papiers à lettre personnalisés pour répondre à un courrier ou le transférer. ( extension qui rivalise avec Stationery pour Outlook Express de Microsoft )
Aller sur la page de téléchargement.
Vous pouvez alors utiliser les fichiers de modèles d'Outlook Express, en trouver sur Internet, ou bien vous pouvez en écrire vous-mêmes.
Importer son profil de Windows à Ubuntu
Pour importer son profil de Windows vers Ubuntu il faut avoir accès en lecture et écriture sur les partitions de votre disque dur. (il faut avoir monté préalablement votre partition Windows)
Dans cette partie je propose de supprimer le dossier de configuration de Thunderbird de Windows pour qu'il ne soit plus présent que sur Ubuntu et ainsi éviter les doublons.
Installation très rapide
Selon mon expérience, sous Hardy Heron, il est beaucoup plus rapide et simple de faire :
- Lancez Thunderbird normalement et fermez-le sans configurer de compte.
- Le répertoire ~/.thunderbird/ (répertoire caché dans votre home) contient alors le fichier profiles.ini et le répertoire avec un nom de la forme xtj2kf34.default (Thunderbird crée un répertoire avec un nom aléatoire ; ce nom est repris dans certains fichiers, dont profiles.ini) (ce répertoire est parfois inclus dans un autre répertoire Profiles)
- Supprimez-les tous les deux.
- Récupérez dans votre windows le fichier profiles.ini et un répertoire avec un nom de la forme 7v314lvt.default
- Copiez-les dans le répertoire ~/.thunderbird/ de votre Ubuntu.
- Redémarrez Thunderbird.
- Si vous avez un message d'erreur indiquant qu'une autre session de Thunderbird est active :
- Éditez le fichier profiles.ini (après en avoir fait une sauvegarde si l'éditeur de texte ne le fait pas automatiquement).
- Modifiez à la fin du fichier Profiles.ini la ligne Path=Profiles/xtj2kf34.default en :
Path=xtj2kf34.default
- Démarrez à nouveau Thunderbird et voilà !
Installation avec des paquets
Lancez Thunderbird normalement et fermez-le sans configurer de compte.
Supprimez tous les fichiers de configuration créés lors de l'ouverture.
rm -rf ~/.thunderbird/*.default/*
- Sous Vista
Copiez le dossier de Thunderbird :
cp -r /<point de montage>/Users/<votre nom de login>/AppData/Roaming/Thunderbird/Profiles/*.default/* ~/.thunderbird/*.default/
- Sous XP
Copiez la configuration de Thunderbird :
cp -r /<point de montage>/Documents\ and\ Settings/<votre nom de login>/Application\ Data/Thunderbird/Profiles/*.default/* ~/.thunderbird/*.default/
Redémarrez Thunderbird et voilà !
Installation avec un fichier « .tar.gz »
Lancez Thunderbird normalement et fermez-le sans configurer de compte.
Supprimez tous les fichiers de configuration créés lors de l'ouverture.
rm -rf ~/.thunderbird/*.default/*
- Sous Vista
Copiez le dossier de Thunderbird :
cp -r /<point de montage>/Users/<votre nom de login>/AppData/Roaming/Thunderbird/Profiles/*.default/* ~/.thunderbird/*.default/
- Sous XP
Copiez le dossier de Thunderbird :
cp -r /<point de montage>/Documents\ and\ Settings/<votre nom de login>/Application\ Data/Thunderbird/Profiles/*.default/* ~/.thunderbird/*.default/
Redémarrez Thunderbird et voilà !
Partager un même profil sous Windows et sous Ubuntu
Compte identique sous Windows et Linux
Pour pouvoir partager un profil Thunderbird entre Windows et Linux, le profil doit se trouver sur une partition formatée en FAT32 ou NTFS. Dans mon cas, le dossier sous Windows est « D:\Logiciel\Thunderbird » et il correspond sous Linux au dossier « /home/rene/sda6/Logiciel/Thunderbird ».
Sous Windows :
Dans le menu « Démarrer », cliquez sur « Exécuter… ».
Dans la fenêtre qui apparaît, copiez la commande :
thunderbird -profilemanager
Cliquez sur le bouton « OK ».
Dans la fenêtre qui apparaît, cliquez sur le bouton « Créer un profil… ».
Dans la fenêtre qui apparaît, cliquez sur le bouton « Suivant > » pour commencer la création de votre profil.
Entrez le nom de l'utilisateur du nouveau profil.
Cliquez sur le bouton « Choisir un dossier… » et sélectionnez le dossier « D:\Logiciel\Thunderbird ».
Après avoir sélectionné le bon dossier, cliquez sur le bouton « Terminer ».
Au retour à la fenêtre de choix de profil, s'il y a d'autres profils, il faut les effacer. Cliquer sur le nom du profil à effacer et cliquez sur le bouton « Supprimer un profil… ».
Dans la fenêtre qui apparaît, cliquez sur le bouton « Supprimer les fichiers » car ils deviennent inutiles.
Au retour à la fenêtre de choix de profil, cliquez sur le bouton « Quitter ».
Sous Linux :
Avec les touches Alt+F2, lancez « Exécuter une commande ».
Dans la fenêtre qui apparaît, copiez la commande :
thunderbird -profilemanager
Cliquez sur le bouton « Exécuter… ».
Dans la fenêtre qui apparaît, cliquez sur le bouton « Créer un profil… ».
Dans la fenêtre qui apparaît, cliquez sur le bouton « Suivant > » pour commencer la création de votre profil.
Entrer le nom de l'utilisateur du nouveau profil.
Cliquez sur le bouton « Choisir un dossier… » et sélectionnez le dossier « /home/rene/sda6/Logiciel/Thunderbird ».
Après avoir sélectionné le bon dossier, cliquez sur le bouton « Terminer ».
Au retour à la fenêtre de choix de profil, s'il y a d'autres profils, il faut les effacer. Cliquez sur le nom du profil à effacer et cliquez sur le bouton « Supprimer un profil… ».
Dans la fenêtre qui apparaît, cliquez sur le bouton « Supprimer les fichiers ».
Au retour à la fenêtre de choix de profil, cliquez sur le bouton « Quitter ».
Voilà, le tour est joué !
NB : Il faut faire en sorte que le disque Windows soit monté au démarrage d'Ubuntu pour éviter le message d'erreur "Thunderbird is already in use….". Sinon il faut penser à monter le volume Windows avant de lancer Thunderbird. (pour cela, voir la Doc Ubuntu : comment_ajouter_un_disque_dur)
2e méthode : partage par édition des préférences (prefs.js) et création de liens symboliques
Remarques :
- Attention il faut le faire avant de créer des comptes courriel, pour éviter de perdre des courriels ou que certains courriels ne soient jamais transmis de l'un à l'autre…
- Cette solution vous permet de partager vos courriels, carnet d'adresse, filtre anti-spam sans avoir les problèmes d'incompatibilité des extensions installées sur votre profil Windows avec Ubuntu (ex: Lightening).
Sous Windows
- Téléchargez et installez Mozilla Thunderbird pour Windows. Vous trouverez une liste des miroirs sur http://www.mozilla-europe.org/fr/products/thunderbird/.
- Une fois l'installation terminée, n'importez rien et ne créez aucun compte. Quittez simplement Thunderbird.
L'étape suivante est différente si vous avez, ou non, un profil existant sous Windows.
Vous n'avez pas de profil sous Windows
On va en créer un.
- Lancez le Profile Manager qui se trouve dans le menu Démarrer → Mozilla Thunderbird → Profile Manager.
Remarque sur la nouvelle version de Thunderbird (2.0.0.19), pour lancer le gestionnaire de profil tapez sous démarrer / exécuter : "C:\Program Files\Mozilla Thunderbird\Thunderbird.exe" -p
- Créez un nouveau profil (par exemple : MonCourrier) et choisissez comme répertoire de stockage
C:\MonCourrier
(par exemple; créez un nouveau réperoire au besoin). Cliquez sur Terminer. - Double-cliquez sur le profil que vous venez de créer et paramétrez-le.
- Créez un courriel que vous sauvegardez en tant que Brouillon pour les tests.
Vous avez un profil sous Windows
On va déplacer votre profil actuel.
- Lancez Mozilla Thunderbird.
- Allez dans le menu Édition → Paramètres des comptes. Cliquez sur l'onglet Dossiers locaux. Dans le cadre Stockage des messages, choisissez
C:\MonCourrier
.
Sous Ubuntu
- Si ce n'est pas fait, paramètrez l'accès à vos partitions Windows. Remarque : Pour des raisons de simplicité, j'ai utilisé
umask=000
. - Créez un profil avec le Thunderbird Profile Manager (menu Applications → Internet) et notez le nom du répertoire. Le dossier où sont stockés vos profils est par défaut cachés. Si vous voulez les consulter dans Nautilus il faudra ajuster les options d'affichages ou taper CTRL+H. Par exemple, chez moi :
/home/test/.mozilla-thunderbird/l7wuchru.Defaut
.
Remarque : Si vous n'avez pas Thunderbird Profile Manager dans le menu, lancez simplement en ligne de commande
thunderbird -profilemanager
- Double-cliquez sur le profil nouvellement créé.
- Ne paramétrez pas le compte (quittez l'assistant) et fermez Thunderbird.
- Copiez le fichier
prefs.js
du profil Windows dans le profil Ubuntu. Pour ce faire, tapez la commande suivante dans un terminal :
cp /media/windows/MonCourrier/prefs.js ~/.mozilla-thunderbird/l7wuchru.Defaut/prefs.js
Remarques :
- Le chemin de montage de la partition Windows peut être différent suivant vos paramètres. De même que le
l7wuchru.Defaut
sera certainement différent chez vous ; c'est pour cela qu'il faut le noter.
- Dans certains cas, il faut remplacer le « /media » par un « /mnt ».
- Éditez le fichier ~/.mozilla-thunderbird/l7wuchru.Defaut/prefs.js du côté Ubuntu.
- Dans ce fichier, cherchez les lignes contenant quelque chose de similaire à
C:\\MonCourrier\\…
. Ces lignes doivent être réécrites en conséquence pour fonctionner sous Linux.
Exemple de ligne :
user_pref("mail.root.none","C:\\MonCourrier\\Mail");
est à remplacer par :
user_pref("mail.root.none","/media/windows/MonCourrier/Mail");
Dans mon cas, il y a 4-5 lignes à corriger de ce goût-là.
- Dans ce fichier, supprimez les lignes contenant des chemins relatifs du genre
[ProfD]
.
Exemple de ligne :
user_pref("mail.root.none-rel","[ProfD]Mail");
- Enregistrez les modifications.
- Pour éviter les problèmes d'écriture et de lecture de votre dossier en mode utilisateur j'ai dû changer le propriétaire du répertoire « ~/.mozilla-thunderbird ». Tapez :
sudo chown -R username ~/.mozilla-thunderbird
- Et c'est terminé ! Vous pouvez maintenant lancer Thunderbird et avoir une boîte courriel partagée entre Windows et Ubuntu.
Partager également le carnet d'adresse
La méthode consiste à remplacer le fichier abook.mab de votre profil par un lien symbolique vers le même fichier du profil Windows, après avoir effacé au préalable celui du profil Linux (vierge mais existant) :
rm ~/.mozilla-thunderbird/l7wuchru.Defaut/abook.mab ln -s /media/windows/MonCourrier/abook.mab ~/.mozilla-thunderbird/l7wuchru.Defaut/abook.mab
Où :
- /media/windows est le point de montage de votre partition Windows principale
- C:\MonCourrier\ est le dossier de votre profil Thunderbird sous Windows
- l7wuchru.Defaut est le dossier de votre profil Thunderbird sous Linux
Remarque : Ne pas oublier qu'il faut rajouter des guillemets si votre répertoire possède des espaces dans le lien !
Ex. :
ln -s "/media/sda1/Documents and Settings/Application Data/Thunderbird/Profil/nomduprofil/abook.mab" ~/.mozilla-thunderbird/l7wuchru.Defaut/
Le greffon (ou extension) AddressbooksSync permet d'enregistrer automatiquement dans un fichier, sur un serveur FTP ou sur une adresse courriel IMAP le carnet d'adresse. Ainsi, à l'ouverture, le carnet est chargé dans Thunderbird, et renvoyé avec les éventuelles modifications lorsque Thunderbird est fermé. Cela permet de partager le carnet d'adresse entre plusieurs ordinateurs ou en multi-amorce.
Partager les données d'entraînement des anti-pourriel
Même méthode avec le fichier training.dat
rm ~/.mozilla-thunderbird/l7wuchru.Defaut/training.dat ln -s /media/windows/MonCourrier/training.dat ~/.mozilla-thunderbird/l7wuchru.Defaut/training.dat
Avec les mêmes notations.
3ème méthode : Partage intégral du profil transféré sur partition FAT
Rédigé par Andatiep d'après une première explication de old.chap.
Vous avez Thunderbird utilisé sous Windows (ou une distribution Linux), mettez-le en partage !
Nota: Thunderbird doit être fermé avant manipulation
Transfert du profil "default" et configuration sous MS Windows
- Avoir un profil "default
- Si vous n'avez pas de comptes courriel Thunderbird, vous pouvez en créer.
- Si vous avez déjà des comptes Outlook ou autres vous pouvez les importer.
- Si vous avez déjà des comptes Mozilla Thunderbird sauvegardés, vous pouvez les restaurer (avec MozBackup par exemple).
- Lancer le Gestionnaire de Profils de Thunderbird (Raccourcis Profile Manager dans le menu ou bien taper thunderbird.exe -ProfileManager dans le terminal Démarrer/Exécuter…) :
- Effacer le profil "Default" ainsi que tous ses fichiers lorsqu'on vous le propose,
- Créer un nouveau profil "Default" et choisir comme destination le dossier dedié sur la partition FAT32 copié précédemment (par exemple D:\Ma_ConfigPC\messagerie\xxxxxxxx.default).
Transfert du profil "default" sous GNU/Linux
- avoir une partition FAT32 rendue accessible (avec disk-manager par exemple) en créant un point de montage
/media/partage
- y créer un répertoire
/Ma_ConfigPC/messagerie
- copier le dossier
/home/~/mozilla-thunherbird/xxxxxxxx.default
(exemple: 29jdh6xe.default)dans/media/partage/Ma_ConfigPC/messagerie
Configuration sous GNU/Linux
- Lancez
thunderbird -P
(à partir de la 8.04 ?) oumozilla-thunderbird -profilemanager
dans un terminal. - Effacez le profil "Default" ainsi que tous ses fichiers lorsqu'on vous le propose,
- Créez un nouveau profil "Default" et choisir comme destination le dossier
/media/partage/Ma_ConfigPC/messagerie/xxxxxxxx.default
sur la partition FAT32 copiée précédemment.
http://kb.mozillazine.org/Profile_Manager#Accessing_the_Profile_Manager
Remarque concernant cette méthode
Si pour une raison ou pour une autre, vous devez par la suite renommer le dossier contenant votre profil Thunderbird… (j'ai dû le faire à cause d'un caractère spécial '&' dans le nom du dossier, gênant un processus de sauvegarde) il faudra renouveler l'opération d'effacement/création du profil dans le Gestionnaire de profil pour que le chemin d'accès au profil soit reconnu.
Mais puisque le profil est maintenant commun à Windows et Ubuntu, sa suppression sous Windows entraînera un message d'erreur lors d'une tentative d'ouverture sous Ubuntu : "Thunderbird is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system."
Pour remédier à ce problème :
- copier le dossier contenant le profil en deux exemplaires.
- renommer une copie du dossier avec le nouveau nom que vous voulez lui donner.
- faire comme indiqué ci-dessus pour "Configuration sous MS/Windows" à partir de "Lancer le Gestionnaire de Profils de Thunderbird"
- l'ancien profil ayant été supprimé par cette première manip faite sous Windows, il faut utiliser la deuxième copie pour que le profil soit retrouvé à l'identique sous Ubuntu (nommez le dossier de la deuxième copie comme était nommé le dossier original).
- faire la manipulation indiquée ensuite pour GNU/Linux comme ci-dessus à partir de "Lancer mozilla-thunderbird -profilemanager" (edit Sorbus).
→ Avantages (sérieux) par rapport à la première solution de cette page :
- C'est carrément plus simple.
- Tous les fichiers (Courriels, Carnets d'adresses, Tri des indésirables, etc.) sont dans un unique dossier commun aux deux systèmes sur la partition Fat 32, ce qui permet de sauvegarder le tout en évitant d'en chercher des morceaux dans chaque Profils des autres partitions…
- Ce procédé marche aussi pour Mozilla FireFox afin de partager le même dossier Profiles et surtout le même fichier de Marque-Pages bookmarks.html
Problèmes possibles :
- des extensions qui plantent
<Xenon> Je ne sais pas si c'est un avantage d'avoir le même dossier pour Windows et Linux. Si on prend le même dossier 'Profiles' pour Firefox par exemple, les extensions y sont stockées. Les versions des extensions sont souvent différentes pour Windows et Linux (parfois même les extensions sont disponibles sur un seul des deux systèmes) et cela pourrait poser problème. Pour ma part je préfère juste partager les fichiers forcément compatibles (courriels, liens vers le carnet d'adresses/favoris/etc…)
4ème méthode pour partager Thunderbird entre deux machines Ubuntu
Dans mon cas un PC de bureau configuré en passerelle internet dans lequel les messages sont stockés (~/.mozilla-thunderbird/xxxxxxxx.default
), et un portable sur le réseau local qui partage en NFS (network file system) avec la passerelle le répertoire /home/~
.
Dans mon cas, la création du profil dans le portable s'est résumée à aller chercher l'adresse de celui de la passerelle (/media/~/.mozilla-thunderbird/xxxxxxxx.default
), pour trouver au lancement de thunderbird sur le portable les mêmes comptes messagerie que sur la station fixe.
Deux conditions :
- On utilise le même profil, c'est-à-dire que la première machine qui se connecte pose un fichier de verrouillage dans celui-ci. Thunderbird ne peut donc être lancé que sur une machine à la fois. Thunderbird vous avertira que le profil est occupé si vous le démarrez sur la deuxième, et vous proposera d'en choisir un autre (quitter Thunderbird sur l'autre machine plutôt que de le faire). Ce qui est bien pour un utilisateur unique qui est soit dans sa chambre soit dans son bureau
- Le répertoire partagé en NFS doit être en lecture-écriture. Sinon vous verrez tous vos répertoires de comptes messagerie sur la machine cliente mais ils seront vides ! Il faut pour cela que dans la machine serveur (qui partage ses fichiers), le répertoire partagé soit en lecture écriture (rw). Pour cela modifiez le fichier /etc/exports qui doit contenir une ligne comme :
/home/~ 192.168.0.0/24(rw)
Même après cela, ça ne marchait toujours pas J'avais oublié de recharger le fichier modifié :
sudo /etc/init.d/nfs-kernel-server reload
sur la machine serveur et relancer Thuderbird sur la machine cliente, là, ô merveille
Lors d'une réinstallation de Linux
sous Linux Debian (Ubuntu, Kubuntu, Knoppix, Kaella, etc.)
Rédigé par : L'ami René
Testé lors d'une installation pour passer de Kubuntu 6.10 à Kubuntu 7.04
Lors d'une réinstallation de votre distribution, les choses sont plus simples si vous avez créé et enregistré tous vos paramètres sur la partition de partage en FAT32. Pour récupérer l'ensemble des paramètres de votre compte de courriel (courriels, carnets d'adresses, paramètre des comptes POP et SMTP, etc.) vous n'avez qu'une étape à faire.
Comme vous avez déjà tous vos paramètres sur la partition de partage et que vous n'avez rien changé sur votre partition FAT32 lors de la réinstallation de votre distribution ou de sa nouvelle version, vous n'avez qu'à créer un profil dans votre nouvelle installation de Linux Debian.
Avant de procéder, il faut bien sûr que votre partition de partage soit activée. Si ce n'est pas fait, paramétrez l'accès à vos disques Windows.
Remarque : Pour des raisons de simplicité, il est recommandé d'utiliser umask=000
.
Créez un profil avec le Thunderbird Profile Manager (menu Applications > Internet) et notez le nom du répertoire. Par exemple, chez moi : /home/rene/sda2/Logiciels/Thunderbird et le nom de ce profil est René.
Remarque : Si vous n'avez pas Thunderbird Profile Manager dans le menu, lancez simplement la commande suivante dans un terminal (une console) :
thunderbird -profilemanager
Avec le bouton Créez un profil, créez un nouveau profil avec le même nom que votre installation précédente (dans mon cas c'est René).
Indiquez comme dossier, le même dossier que dans votre installation Linux précédemment. Avec mon exemple c'est le dossier : /home/rene/sda2/Logiciels/Thunderbird. Pour ce faire, utilisez le bouton Sélectionner un dossier de destination
Démarrez Thunderbird et le tour est joué !
Accents français
Toujours dans l'hypothèse où vous partagez votre profil avec Windows sur une partition Fat32. Cette partition contient vraisemblablement la mention utf8=true -ou iocharset=utf8-. Pour recevoir votre courrier en français sans problèmes d'accents dans le texte des messages ou dans la liste des messages, sélectionnez dans Thunderbird : Affichage → Encodage des caractères → Détection automatique → Universel.
Synchroniser Portable-Thunderbird et Ubuntu-Thunderbird
— Par Gérald 2009/02/16
Contexte et objectifs de ce didacticiel
Le concept d'application portable développé notamment par Framasoft avec sa fameuse framakey permet de transporter son bureau sur une clé USB et de l'utiliser à partir de n'importe quel point d'accès Internet sous Windows. Problème, la portabilité de nos applications favorites (libres) n'est développée que pour Windows (à ma connaissance) et lorsqu'on rentre à la maison avec sa framakey et que l'on retrouve son PC-GNU/Linux, une mise en phase (i.e. synchronisation) d'applications comme un client de messagerie ou simplement des fichiers de travail peut être nécessaire.
Une semi-alternative à notre proposition consiste à ne pas télécharger ses messages en utilisant le protocole IMAP plutôt que POP. Pour autant, sauf erreur, cela ne règlera pas la mise en phase des carnets d'adresse (et personnellement, j'aime bien conserver la possibilité de trier mon courrier hors ligne).
Ce chapitre traite de la synchronisation du client de messagerie Mozilla-Thunderbird présent d'un côté en version Windows portable sur une clé (typiquement une framakey) et, de l'autre, en version Ubuntu-Debian sur son PC. La problématique traitée ici se différencie de celle des partages de profil vue précédemment dans la mesure où les deux applications peuvent travailler chacune de façon autonome. Il faudra donc faire appel à un outil de synchronisation, il s'agira ici de rsync
. Le principe qui sera adopté dans l'usage du dispositif est d'effectuer une remise en phase des courrielleurs après chaque utilisation de l'un ou de l'autre (pas d'usage concurrent des clients).
Pour mettre en place le dispositif, il est préférable de ne pas être rebuté par quelques lignes de commande. On part d'une situation où l'on utilise déjà Thunderbird sur soin PC GNU/Linux et où l'on crée une framakey que l'on souhaite utiliser en alternative.
Ce travail se base en partie sur le post " Use Thunderbird and Thunderbird Portable" qui décrit notamment les différences entre ces deux instances.
Construction de la Framakey
Consulter http://www.framakey.org/ pour cela.
Synchronisation initiale du Portable Thunderbird (PT)
Cette étape a déjà été abordée dans le chapitre précédent "Partager un même profile sous Windows et sous Ubuntu". On en donne ici une version pour être sûr que des particularités éventuelles de l'installation de PT ne passeront pas à la trappe.
Montez la framakey sur son PC-GNU/Linux et repérer les racines de chaque instance :
- Portable Thunderbird :
/media/sda1/framakey/Apps/PortableThunderbird/App/DefaultData/profile
- Fixe Thunderbird :
/home/username/.thunderbird/xxxx.default
Côté Portable Thunderbird, dupliquez les fichiers suivants à titre de précaution et remplacez-les par leurs homologues issus de la version fixe : pref.js, localstore.rdf et abook*.mab
Le travail se déroule maintenant sur le fichier pref.js de la framakey montée sur notre PC-GNU-Linux.
Éditez ce fichier et remplacez partout où ils apparaissent les chemins correspondant à l'instance fixe par ceux qui correspondent à l'instance portable dans le contexte Windows.
Pour ce faire, repérer les lignes de type :
user_pref("mail.server.server1.directory", "xxxx");
et remplacer "xxxx"
par "F:\\Apps\\PortableThunderbird\\Data\\profile\\Mail\\Local Folders"
,
soit :
user_pref("mail.server.server1.directory","F:\\Apps\\PortableThunderbird\\Data\\profile\\Mail\\Local Folders");

Vérification du fonctionnement de la Framakey sous Windows
Si on a la possibilité d'installer une instance Windows sous VirtualBox, c'est plus confortable qu'une double amorce. A priori, la version gratuite et non libre de VirtualBox est nécessaire pour jouer avec les clés.
Normalement, lorsqu'on lance la messagerie Thunderbird de la Framakey, on doit retrouver une configuration strictement identique à celle qu'on a sur notre PC-GNU-Linux. Si tel n'est pas le cas, refaire tranquillement l'étape préalable.
Nota : éviter de relever son courrier avec la Framakey, tant qu'on a pas implémenté la synchronisation, ce qui est traité maintenant.
Synchronisation au fil de l'eau
On va créer deux scripts shell symétriques. Le premier servira à mettre la messagerie fixe à niveau lorsqu'on aura relevé son courrier avec sa framakey et le second fera l'inverse. En réalité, ces scripts ne sont pas strictement symétriques du point de vue des options de rsync
utilisées en raison des limitations introduites en termes d'attributs de fichier par le format FAT32 vis-à-vis du ext2 ou ext3, formats standards pour les partitions Linux.
Propager l'état de la messagerie de la framakey vers l'ordinateur fixe
On reproduira ce script en le personnalisant :
- key-label : nom donné à la Framakey
- user-name : nom du compte utilisateur sous GNU/Linux
#!/bin/bash echo "Synchronisation du client de messagerie fixe" echo "à partir de la framaKey key-label" SRCDIR=/media/key-label/Apps/PortableThunderbird/Data/profile DESTDIR=/home/user-name/.mozilla-thunderbird/xxxxx.default # Détecter la présence du volume source et interrompre l'opération si nécessaire if [ ! -e "$SRCDIR" ] then echo "Attention, il semble que la clé Framakey ne soit pas montée !" exit fi #recopie des boites a lettre modifiees # Fat32 ne préserve ni le groupe, ni les droits, inutile de forcer rsync -rltozv --delete --stats $SRCDIR/Mail/ $DESTDIR/Mail #recopie du carnet d'adresse si modifie rsync -ltov $SRCDIR/abook*.mab $DESTDIR rsync -lptov $SRCDIR/localstore.rdf $DESTDIR echo "La commande de synchronisation de la messagerie fixe" echo "a terminé son travail..." echo "Vérifiez dans le terminal s'il n'y a pas eu d'erreur !" echo "Tapez0 \"entrée\" pour fermer cette fenêtre" read
Propager l'état de la messagerie de l'ordinateur fixe vers la Framakey
Procéder à la personnalisation de la même façon que le script précédent.
#!/bin/bash echo "Synchronisation de la messagerie portée par la FramaKey key-label" echo "a partir de la messagerie fixe" SRCDIR=/home/user-name/.mozilla-thunderbird/xxxxx.default DESTDIR=/media/key-label/Apps/PortableThunderbird/Data/profile # Détecter la présence du volume de destination et interrompre l'opération si nécessaire if [ ! -e "$DESTDIR" ] then echo "Attention, il semble que la clé Framakey ne soit pas montée !" exit fi #recopie des boites a lettre modifiees rsync -rlptoDzv --delete --stats $SRCDIR/Mail/ $DESTDIR/Mail #recopie du carnet d'adresse si modifie rsync -lptov $SRCDIR/abook*.mab $DESTDIR rsync -lptov $SRCDIR/localstore.rdf $DESTDIR echo "La commande de sauvegarde de la messagerie vers la Framakey" echo "a terminé son travail..." echo "Vérifiez dans le terminal s'il n'y a pas eu d'erreur !" echo "Taper \"entrée\" pour fermer cette fenêtre" read
Ne pas oublier d'autoriser l'exécution de ces scripts pour leur propriétaire
Rappel :
chmod 744 monScript.sh
Améliorations envisageables
- Si la clé n'est pas montée, l'exécution du script s'arrête, mais le message qui l'indique est fugitif et à vrai dire, je ne sais comment y remédier dans le moment (avis).
- La synchronisation du fichier
pref.js
avec préservation des chemins propres à chaque plate-forme (déjà cité) - On pourra créer des lanceurs qu'on placera sur le bureau pour exécuter les scripts d'un simple clic.
Idéalement, on fera une sauvegarde régulière de la messagerie fixe qui pourra constituer la référence. Pour réaliser une sauvegarde rsync
est tout indiqué. Je citerais ici sans publicité le HS n°16 de Linux pratique (janvier/février 2009) qui traite très pédagogiquement de cette question. On trouvera aussi de l'info sur l'usage de rsync sur le présent site.
Thunderbird couplé à Firefox
Pour que Firefox ouvre Thunderbird par défaut lorsqu'on clique sur un lien de type "mailto":
Dans la barre d'adresse de Firefox tapez :
about:config
Dans la page qui apparaît, faites un clic droit, et choisissez Nouvelle → Chaîne de caractère. Une boîte de dialogue vous invitant à entrez le nom de l'option apparaît, mettez-y ceci :
network.protocol-handler.app.mailto
Validez, vous êtes ensuite invité à entrer une nouvelle valeur, mettez-y le chemin vers votre application Thunderbird (par exemple: /usr/bin/thunderbird).
Pour essayer cliquez sur ce petit liens mailto: essai@essai.essai
Pour ouvrir Firefox depuis les liens Web reçus dans Thunderbird, reportez-vous sur la page de firefox
Problèmes rencontrés
Installer le dictionnaire français
Pour la correction orthographique Thunderbird utilise Myspell. Pour utiliser le dictionnaire français installez le packet myspell-fr.
Thunderbird en Anglais !
Si vous avez installé Thunderbird avec les dépôts par défaut
- Thunderbird ne s'installe pas en français par défaut, il faut installer le paquet thunderbird-locale-fr pour le localiser. C'est un bug, n'hésitez pas à voter sur ce rapport de bug Launchpad pour qu'il soit résolu plus vite.
- Vérifiez que le support linguistique est bien installé :
Sous Ubuntu et Edubuntu : Ouvrez Système → Administration → Prise en charge linguistique. Sous Xubuntu : Ouvrez Applications → Système → Support linguistique. Si à l'ouverture une fenêtre vous informe que le support linguistique n'est pas installé complètement cliquez sur installer, c'est normal. Puis installez la langue française (French) ; cocher French et choisissez-le comme langue par défaut, puis faites Valider.
- Il peut s'agir d'un bug lié à une extension. Selon cette discussion, il suffirait d'effacer le fichier extensions.rdf dans le répertoire caché /home/TON_LOGIN/.mozilla-thunderbird/ puis redémarrer ThunderBird pour régler le problème.
- Pour Xubuntu :
si Xubuntu vous dit que vous avez déjà la version la plus récente de thunderbird-locale-fr, essayez cette solution : dans Thunderbird, allez dans Tools → Add-ons puis ouvrez l'onglet language. Si français-language-pack n'est pas installé, allez le chercher là : http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2.0.0.21-candidates/build1/linux-xpi/ (remplacez les n° de la version devant le terme -candidate pour correspondre à la version de votre Thunderbird), et glissez simplement le lien fr.xpi dans la fenêtre d'installation de modules. Cliquez sur install, puis Thunderbird vous indique qu'il faut le redémarrer. Faites-le, et Thunderbird sera en français.
Si vous avez installé Thunderbird via le dépôt ubuntuzilla
- Téléchargement
Téléchargez l'extension qui permet de mettre Thunderbird en français sur ce site en choisissant votre version de Thunderbird (pour la connaître : Thunderbird > Help > About Thunderbird), puis linux-i686, puis xpi, et enfin fr, puis clic droit et "Enregistrer sous" et téléchargez le.
- Installation
Ensuite allez dans Thunderbird > Tools > Adds-on > Extensions et cliquez sur Install pour choisir l'extension que vous aviez téléchargé, et redémarrez Thunderbird.
- Activation
Normalement Thunderbird est toujours en Anglais. Allez dans Thunderbird > Edit > Preferences > Advanced > Config Editor… Cliquez alors pour indiquez que vous allez être prudent, puis dans filter collez ceci :
general.useragent.locale
et appuyez sur entrée, vous devrez avoir la ligne correspondante qui s'affiche. Double-cliquez alors sur en-US, et remplacez-le par fr-FR, puis validez. Relancez Thunderbird et vous l'avez en français maintenant :)
Erreur « Segmentation fault »
Ce message d'erreur apparaît quand il y a un problème lié aux polices de caractères. Pour plus d'information voir installer de nouvelles polices de caractère.
Thunderbird refuse de lire une alerte sonore
aoss
ou padsp
(pour ALSA et PulseAudio respectivement). Si vous utilisez OSS, préférez désactiver les sons de Thunderbird.
Si Thunderbird refuse toujours de lire un son ou plante à la lecture de ce dernier, vérifiez deux choses :
- le son doit être au format « .wav » ;
- le son doit être en mono (certains sons stéréo peuvent quand même fonctionner).
Blocage de l'interface pendant qu'un son est lu (8.04 LTS)
Sous Hardy, le son est envoyé à PulseAudio par défaut mais toutes les applications ne le font pas, dont Thunderbird. Voilà le bug LaunchPad.
Une solution est de rediriger le son vers Pulseaudio avec la commande padsp
. Pour ça on va éditer le lanceur de l'application comme suit :
- éditez le fichier
/usr/share/app-install/desktop/thunderbird.desktop
avec les droits de super-utilisateur. - A la ligne
Exec=
, rajoutezpadsp
(suivi d'un espace) devant "thunderbird".
Relancez Thunderbird.
Thunderbird ouvre les liens web avec Firefox alors que j'utilise Konqueror
Si Thunderbird ouvre les liens Web avec Firefox, il faut faire une petite modification dans Thunderbird :
- allez dans Édition ⇒ Préférences ⇒ avancé ⇒ éditeur de configuration.
- Pour l'entrée network.protocol-handler.app.http, mettre pour valeur : /usr/bin/konqueror (clic droit, puis modifier).
- Si l'entrée n'existe pas, créez-la : clic droit ⇒ nouvelle ⇒ chaîne de caractère.
Thunderbird est lent, n'affiche pas les mails correctement, ou ressort des anciens mails
Règlages de paramètres pour accélérer Thunderbird
Pour augmenter la vitesse de Thunderbird allez dans : Edit/Preferences/Advanced/ puis Décochez "Enable global search and indexer". Allez dans "config Editor" et tapez ipv6, puis mettez la ligne à « true » (même problème que Firefox). Faites Edit/Preferences/General/. Décochez "Thunderbird start page".
Explication du compactage
Si votre profil fait un poids anormal ou bien Thunderbird est de plus en plus lent ? Il est peut-être temps de compacter vos dossiers.
Quand vous supprimez des messages dans Thunderbird, ceux-ci sont seulement cachés et ne sont pas réellement supprimés, même si vous videz la corbeille. Ces messages cachés restent présents jusqu'à ce qu'un compactage soit effectué. Jusqu'à ce moment, il est donc possible de restaurer un message effacé. Le compactage n'est pas une compression contrairement à ce que l'on pourrait penser. Si cette opération fait gagner du poids c'est parce qu'elle supprime les messages effacés, pas parce qu'elle compresse les messages existants. Le comportement par défaut de Mozilla Thunderbird est de ne pas effectuer de compactage. L'avantage de ce comportement est que vous pouvez à tout moment récupérer vos messages effacés, même si ceux-ci ont été effacés depuis longtemps.
Problèmes inhérents au manque de compactage
Si vous ne compactez jamais vos dossiers, ou alors trop rarement, les messages cachés s'accumulent et peuvent affecter les performances de Thunderbird :
- La taille de vos dossiers peut devenir très importante, même si le dossier a l'air vide ou presque vide, et de l'espace disque est inutilement occupé par des messages dont vous ne voulez plus.
- Quand vous téléchargez des messages, certains de vos messages déjà reçus peuvent apparaître en double.
- Des messages supprimés ou déplacés dans d'autres dossiers peuvent réapparaître sans raison.
- Votre dossier « Courrier entrant » peut rester blanc quelques minutes avant de s'afficher, à chaque lancement de Thunderbird.
- L'affichage du nombre des nouveaux messages peut devenir largement supérieur au compte réel.
Comment compacter ?
Pour effectuer le compactage, vous devez d'abord vous déconnecter, pour plus de sécurité, en utilisant Fichier ⇒ Hors ligne ⇒ Travailler hors ligne. Vous pouvez lancer un compactage manuel via le menu Fichier ⇒ Compacter les dossiers, ce qui compactera uniquement les dossiers du compte sélectionné. Vous pouvez paramétrer Thunderbird pour qu'il effectue un compactage automatique dès que cela vous fait gagner X Ko d'espace disque. Ce paramètre se règle via Edition ⇒ Préférences ⇒ Avancé ⇒ Réseau et espace disque.
Problèmes rencontrés lors du compactage
Le temps que va prendre le compactage va dépendre du nombre et de la taille de vos messages, plus vous en avez et plus le compactage prendra de temps. Si jamais le compactage global bloque, effectuez un compactage dossier par dossier, par la méthode manuelle. Dans certains cas, même en compactant un dossier seul, le compactage échoue. Il faut alors plonger les mains sous le capot :
- Fermez Thunderbird.
- Effectuez une sauvegarde de votre profil, par précaution.
- Dirigez-vous dans le répertoire Mail de votre profil.
- Supprimez les fichiers se terminant par l'extension .msf. Ceux-ci seront recréés automatiquement par Thunderbird.
- Relancez Thunderbird, et effectuez un compactage.
Thunderbird n'ouvre pas Firefox quand je clique sur des liens http
Il peut y avoir plusieurs raisons à cela. Voici par ordre les manipulations à effectuer.
- Allez dans le menu Système → Préférences → Applications préférées, et sélectionnez Firefox comme navigateur par défaut
- Allez dans l'éditeur de configuration de Thunderbird (Menu Edition de Thunderbird → Préférences → Onglet Avancé → Onglet Général puis Editeur de configuration), puis cherchez network.protocol-handler.app.http, et modifier la valeur en mettant firefox
- Enfin, dans votre profil (Dossier caché .thunderbird se trouvant dans votre home), il y a un fichier mimeTypes.rdf, cherchez Firefox et vérifiez que c'est le bon chemin ou valeur
- Si cela ne fonctionne toujours pas et que vous utiliser LXDE ou Gnome, dans un terminal:
gconftool-2 --set /desktop/gnome/url-handlers/http/command -t string 'firefox %s' gconftool-2 --set /desktop/gnome/url-handlers/https/command -t string 'firefox %s'
Liens
- Geckozone.org (fr) : Portail communautaire sur les applications basées sur Gecko (articles, tutoriels, liste d'extensions, forums…)
- Installer thunderbird 3 (versions antérieur à lucid)
- Chiffrer le dossier Thunderbird (utilisation de Encfs et script de lancement)
Autres pages en lien avec les sujets
Contributeur(e)s : gogy, ostaquet, eks, _Enchained, L'ami René (Compte identique sous Windows et Linux), wouldsmina, thedamocles, Id2ndR, Ner0lph, Manu_Ubu, fabien26, macaroni7, ju., Toumeno, paul1717, yurek, ChesterCopperpot, lamyseba, fanfantasy7, alexisj, BMGuillaume, ezely, remyb, YoBoY, Sp@rks, Canigou 66, ricolai, LJ, hizoka, Ban, YannUbuntu, Sardem FF7, didrocks, jewome_62, malizor, smon, mavosaure, jahwork, Rayman3640, ouvradou, m3ta-x, mr_jay_01, Burin Khazad, darkeclypse, andso, tartanpion, chtiland, psychederic, vincentp010, raph0001, frombenny, vikin, McPeter, Gaspard12, elpepe, mercier133, Jérôme Deuchnord, Kantan.