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 ____________________________________________________
