Mailinglist Archive: opensuse-fr (72 mails)

< Previous Next >
Re: [opensuse-fr] kmail et spam
  • From: manchette <manchette@xxxxxxx>
  • Date: Sun, 22 Mar 2009 13:34:25 +0100
  • Message-id: <200903221334.26354.manchette@xxxxxxx>
hello ;=)
je venais de faire le tri de ma corbeille pour ne laisser que du spam, donc ca
a bien fonctionné ;=)

Par contre il y a des messages mal détectés, que faire quand à cela ?
~> sh /usr/share/bogofilter/contrib/trainbogo.sh -S
~/.kde4/share/apps/kmail/mail/trash/cur/ -H
~/.kde4/share/apps/kmail/mail/inbox/cur/
MD5'ing ham and spam corpus, rndseed used: 6285.1237720565
Randomizing ham and spam
Training bogofilter
+.+.....+.....+++++...........+..++....+.+.........+..+..............+..
+.............+.+.........+...............+.......+....+.+.................
+...+....+...+.............+................+....+..+.....+........+.....+..
+.....+.............++..........+....+........+..........++.............
+......+.............+.+...+....++...+........+...........+.....+..+.......+++

Total messages: 374

Total ham: 180
Misdetected ham: 28
retrain fail: 0

Total spam: 194
Misdetected spam: 31
retrain fail: 0

Done


Par la suite vaut t'il mieux lancer ce script de temps à autre ou la manip
décrite plus tot ? :
Entrainement initial avec un format maildir (kde3 dans l'exemple):

% mv ~/.bogofilter ~/.bogofilter.old2

% bogofilter -s -B ~/.kde3/share/apps/kmail/mail/trash/cur
% bogofilter -n -B ~/.kde3/share/apps/kmail/mail/inbox/cur

% du ~/.bogofilter/wordlist.db







Le dimanche 22 mars 2009 11:59:47, nikopol@xxxxxxx a écrit :
Le Sunday 22 March 2009 11:11:55 manchette, vous avez écrit :
Entrainement initial avec un format maildir (kde3 dans l'exemple):

% mv ~/.bogofilter ~/.bogofilter.old2

% bogofilter -s -B ~/.kde3/share/apps/kmail/mail/trash/cur
% bogofilter -n -B ~/.kde3/share/apps/kmail/mail/inbox/cur

% du ~/.bogofilter/wordlist.db

salut,
qu'est ce qui fait le choix de maildir ou autre ?

--
Fabrice

KMail utilise le format "maildir" pour stocker les mails.

Maildir: <http://fr.wikipedia.org/wiki/Maildir>
Mbox: <http://fr.wikipedia.org/wiki/Mbox>

Pour faire plus simple, la suite bogofilter intègre des scripts dans le
répertoire "/usr/share/bogofilter/contrib".

L'un d'eux nommé "trainbogo.sh" est là pour ce que tu demandes. Il n'est
pas exécutable, pour l'appeler il faut indiquer l'interpréteur du script
puis le script avec le chemin. Ce script prend deux arguments:

-H </path/hamdir>
-S </path/spamdir>

Pour entraîner bogofilter suivant KDE (3|4), en utilisant les dossier
KMail, l'un de HAM nommé "Boite de réception" et l'autre de SPAM, nommé
"Corbeille", le tout sur UNE ligne et à la SUITE:

[kde3] :
% sh /usr/share/bogofilter/contrib/trainbogo.sh -S
~/.kde3/share/apps/kmail/mail/trash/cur/ -H
~/.kde3/share/apps/kmail/mail/inbox/cur/

[kde4] :
% sh /usr/share/bogofilter/contrib/trainbogo.sh -S
~/.kde4/share/apps/kmail/mail/trash/cur/ -H
~/.kde4/share/apps/kmail/mail/inbox/cur/

Le script génère un rapport de son action et garde ces informations
dans "./stats.tmp". Ainsi il peut être de nouveau solicité pour entraîner
bogofilter avec de nouveaux messages sans surcharger le dictionnaire.

@+
nikopol

--
Fabrice
--
To unsubscribe, e-mail: opensuse-fr+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-fr+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups