Bogofilter : un filtre antispam
Bogofilter est un filtre antispam efficace. Une bonne alternative ou même un complément à spamassassin.
Il utilise un système d'analyse statistique de type bayésien. De plus, il est capable d'apprendre de manière évolutive en fonction de ce que vous definissez comme étant non-sollicité (spam) ou sollicité (ham).
L'ensemble de sa base de connaissances est stocké dans une base de données dans le repertoire utilisateur: ~/.bogofilter/wordlist.db
Il fonctionne avec les formats de fichiers: mbox, maildir et MH.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Avoir un de ces lecteurs de messages électroniques installé : claws-mail, Evolution, Kmail, mutt, pine, sylpheed-claws, thunderbird.
Installation
Bogofilter est normalement installé par défaut sur la plupart des variantes, sinon il suffit d'installer le paquet bogofilter.
Utilisation
* Soit directement dans votre logiciel de courrier électronique.
* Soit en ligne de commandes :
Une fois que la base de connaissance contient des éléments, vous pouvez consulter celle-ci de plusieurs manières en tapant dans un terminal :
- Pour savoir le nombre de spam et ham pour un mot :
bogoutil -w ~/.bogofilter/wordlist.db exemple.com
- Pour savoir le score de "spamicité" d'un mot :
bogoutil -p ~/.bogofilter/wordlist.db example.com
- Pour savoir le nombre de message contenu dans votre base :
bogoutil -w ~/.bogofilter/wordlist.db .MSG_COUNT
- Pour savoir le nombre de mot au total repris dans votre base de données :
bogoutil -d ~/.bogofilter/wordlist.db | wc -l
Configurer claws-mail et bogofilter
voir : la page sur Claws-mail
Configurer evolution et bogofilter
voir : la page sur Evolution
Configurer Kmail et bogofilter
voir : la page sur Kmail
Désinstallation
Pour supprimer bogofilter : supprimer son paquet.