Passer de Thunderbird à Evolution
Publi� le 6 janvier 2007

Evolution est le client mail par défaut de Ubuntu. Il est plus évolué que [ !Thunderbird] puisqu'il se rapproche d'Outlook de Microsoft. Il permet de gérer et de partager les courriels, les contacts, les agendas, les mémos et les tâches. De plus il est parfaitement intégré à Ubuntu. Il intéragit avec le calendrier de la barre en haut à droite.

(PNG)

Son avantage est que son format de stockage des messages (mbox) est compatible avec celui de Thunderbird. On doit donc pouvoir récupérer les messages. Pour commencer, le plus simple serait d'utiliser le même répertoire des messages sous Evolution comme sous Thunderbird. Seulement, contrairement à Thunderbird, on ne peut pas paraméter le répertoire de stockage dans Evolution. En fait, ce n'est pas grave car Evolution ajoute beaucoup de fichiers dont Thunderbird se passe très bien :

-  il créé un répertoire disque (.sbd) pour chaque répertoire de courriels (même vide)
-  il créé des fichiers d'indexation .cmeta, .ibex.index, .ibex.index.data

(PNG)

Pour éviter cela, la procédure est la suivante :

1) Dans le répertoire de mails d'Evolution (situé dans le /home/login/.evolution/mail/local), créez l'arborescence des répertoires des courriels de Thunderbird
2) Créez des liens symboliques vers les fichiers

Résultat : Alors que les fichiers d'index sont bien créés dans le répertoire des données d'Evolution, l'accès aux courriels est préservé. De plus, on peut lire les courriels indifféremment avec Evolution ou Thunderbird.

Commandes SHELL :


$ cd /home/login/.mozilla-thunderbird/34df56g/mail/local
$ find * -type d -print | xargs -I '{}' mkdir '/home/login/.evolution/mail/local/{}'
# on cree les repertoires
$ find * -type f -print0 | xargs -0 -I '{}' ln -s '{}' '/home/login/.evolution/mail/local/{}'
# on cree les liens symboliques

Forum de l'article

# 559 Passer de Thunderbird à Evolution 3 novembre 2007, par dnartreb89

Sympa ton astuce.

Je viens de tester, j'utilise Thunderbird depuis un bon moment, mais evolution parait vraiment sympathique.

J'ai du adapter un peu, et faire quelques test, Mon thunderbird est configuré avec 4 comptes de messageries et différents sous dossiers.

Le problème que j'ai constaté, c'est que evolution me recrée des sous-dossier dans thunderbird.

Peut être a tu une autre astuce pour eviter cela ?

Bonne journée !

Poster un message