Claws-mail est un client mail pour Gnu/Linux très performant mais qui garde malgré tout une interface rapide et légère (on est loin de thunderbird par exemple). Et Beagle est un outil qui permet d’indexer le contenu d’un disque dur et d’y faire des recherches (à la manière de ce que propose google-desktop).

Claws-mail stocke les mails en local dans un format de fichier standard (message/rfc822) ce qui permet à beagle de les indexer sans aucun problème mais malheureusement il ne sait pas les ouvrir avec claws-mail.

J’ai donc créer un petit script python qui permet de faire ça très simplement.

  • Télécharger le fichicher beagle-claws-0.1.tar.gz
  • Décompresser le et exécuter le script install.sh avec les droits root (à voir en fonction de votre distribution)
  • Dans les répertoire ou claws mail stocke ses fichiers (cela dépend aussi de votre configuration1 ) faites en sorte que ces fichiers s’ouvre avec le script /usr/bin/beagleclaws (cela dépend toujours de votre configuration) sous nautilus c’est dans les propriétés du fichier, onglet « ouvrir avec » où il vous faudra ajouter le script indiqué dans la liste et le sélectionner.

Voila c’est tout bon, ça suffit, vous pouvez maintenant ouvrir directement l’un des fichier le mail correspondant sera sélectionné dans claws-mail et de même pour les messages qui sont indexé par Beagle.


  1. Normalement dans votre répertoire personnel vous avez un dossier qui a le même nom que celui de votre boite aux lettres dans Claws-mail