Le Lundi 17 Juillet 2006 14:14, El Manu a écrit :
> Salut les pros,
>
> Même si, comme souvent, cette question n'est pas forcément spécifique à
> Mandriva, comme c'est les vacances je la pose quand même.
>
> Depuis un certain temps, mon Evolution, qui utilise Spamassassin, ne me
> détecte que 30% des spams (à la louche)
> Je me demandais si quelqu'un d'autre avait déjà connu un cas similaire,
> sachant que j'ai 11 comptes POP et 27 filtres de messages, mais je ne
> pense pas que ce soit lié.
>
> Qu'est-ce qui fait que spamassassin ne filtre plus tout ??

1) la meilleure chose a faire pour essayer de comprendre pourquoi les spams ne 
sont pas éliminés, c'est de regarder ce que dit l'entete X-Spam-Status.

2) Je pense qu'il faut tout simplement que tu mettes à jour les statistiques 
pour le filtre bayesien. En ce qui me concerne, sous KMail je me suis 
configuré 2 filtres manuels pour ces mises à jour :
  a) filtre "IS SPAM" : <size> est différent de 0 octet ; executer la commande 
"/usr/bin/sa-learn --spam" ; mettre dans ce dossier "Dossiers 
locaux/Corbeille" ; 
options avancées :
  Appliquer ce filtre aux nouveaux messages (NON) aux messages envoyés (NON) 
sur filtrage manuel (NON) Si ce filtre est applicable ne pas poursuivre 
(OUI) , ajouter ce filtre au menu appliquer les filtre (OUI)

 b) filtre "IS HAM" : <size> est différent de 0 octet ; executer la commande 
"/usr/bin/sa-learn --ham" 
options avancées :
  Appliquer ce filtre aux nouveaux messages (NON) aux messages envoyés (NON) 
sur filtrage manuel (NON) Si ce filtre est applicable ne pas poursuivre 
(OUI) , ajouter ce filtre au menu appliquer les filtre (OUI)

Ainsi, lorsqu'un spam passe au travers des mailles du filet, je fais un clic 
droit et je choisis "Appliquer les filtres -> filtre "IS SPAM" " et comme ça 
la base statistique est mise à jour (et le message part à la corbeille).

De temps en temps, je prends un "vrai " message et je lui applique le filtre 
"IS HAM" afin que la base statistique apprenne aussi ce qu'il ne faut pas 
considérer comme spam.

Dans mon ~/.spamassassin/user_prefs j'ai simplement mis :


score BAYES_99 6
score BAYES_95 5
score BAYES_80 3
score  DRUG_ED_COMBO 3
score DRUGS_ERECTILE 3


Et là ce soir, à titre d'info, sur 75 spams seuls 4 sont passés à travers les 
mailles du filet... ça fait une réussite de 94% c'est déjà pas si mal.

Voici le XSpamStatus des 2 derniers :

X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50,HTML_40_50,
        HTML_MESSAGE autolearn=no version=3.0.4

X-Spam-Status: No, score=3.8 required=5.0 tests=BAYES_50,DATE_IN_FUTURE_03_06,
        HTML_70_80,HTML_MESSAGE,MIME_QP_LONG_LINE autolearn=no version=3.0.4
 
Et voici le XSpamStatus de ton message :
X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
        version=3.0.4

Comme on peut voir, avec du fignolage sur le user_prefs, je pourrait 
facilement éliminer les  spams qui passent au travers...


>
> Merci d'avance pour vos pistes.
>
> El Manu
____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à