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



--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à