Spamassassin

  • Commercial
  • Microsoft Outlook
Y-a-t-il des habitués de spamassassin parmi vous?



J'essaie de m'en servir, mais le training que je lui fait faire ne semble
pas avoir effet.



Pour le moment j'en suis à essayer de le rouler en commandline - je ne veux
pas le brancher directement à postfix.



C'est un logicel de traitement de tickets qui s'en sert.



J'ai accumulé à peu près 700 spams et plus de 1000 hams (mes anciens spams
se faisaient effacer à la main avant que je décide d'accumuler pour trainer
un filtre).



Mais après training via sa-learn, il n'y a absolument rien qui change dans
les scores que spamassassin donne aux messages.



Même si je lui repasse un message que je viens de lui identifier comme spam.



Je traine avec ceci, par exemple :

sa-learn --spam --progress -f /root/spamtraining/spam.msg/_list



Et je test avec ça:

spamassassin -t /root/spamtraining/spam.msg/273



Et ça me donne le même score (0) avant que après.



La liste de emails est un extract de la DB que j'ai du faire à bras. C'est
des messages en format RFC + un numéro quelconque. Spamassassin les
reconnaît sans troubles.



Peut-être que j'ai pas encore assez de spams pour faire une différence?
Enfin. Je désespère un peu.



J'aimerais permettre à la personne en charge de répondre aux courriels de ne
pas avoir à filtrer 100 à 300 merdes électroniques par jour :-(






--
Eric Maziade
Novisoft
 

Re: Spamassassin

  • Canada
  • GNU/Linux
  • Mutt
  • FOAF
  • PGP

> Y-a-t-il des habitués de spamassassin parmi vous?


On se débrouille.



> Je traine avec ceci, par exemple :
> sa-learn --spam --progress -f /root/spamtraining/spam.msg/_list
>
> Et je test avec ça:
> spamassassin -t /root/spamtraining/spam.msg/273

> Et ça me donne le même score (0) avant que après.


Ok. Plusieurs choses.

1) Vérifier que DB_File est installé :

# perl -e "use DB_File;"

Si ça dit rien, tout va bien.


2) Vérifier que les milliers de courriels que tu lui a donnés sont bel
et bien passés dans la moulinette :

# sa-learn --dump magic

Si je regarde mon installation, j'ai ceci :
0.000 0 308799 0 non-token data: nspam
0.000 0 54837 0 non-token data: nham

Les deux nombres (308 799 et 54 837) devraient correspondre au nombre de
courriels SPAM et HAM que tu as donnés à sa-learn.


3) Vérifier qu'un SPAM évident est identifié comme tel; tu devrais
retrouver un fichier 'sample-spam.txt' avec la distribution de
spamassassin (dans /usr/share/doc/spamassassin?).

# spamassassin -t sample-spam.txt

(Attention, ici ce test ne fait pas réagir le filtre bayesien)


4) Ajouter celle ligne dans le fichier de configuration de spamassassin
(/etc/mail/spamassassin/local.cf ?) :

add_header all BayesScore _BAYES_

Ça devrait ajouter systématiquement une ligne dans les entêtes de
courriel qui te donne le score du filtre bayesian; va t'aider à enquêter.


4) Rendu là, si rien n'allume, vérifie la config (dans
/etc/mail/spamassassin/local.cf genre) pour t'assurer que le filtre
bayesien est allumé. Par défaut il devrait, mais sait-on jamais.



> Peut-être que j'ai pas encore assez de spams pour faire une
> différence? Enfin. Je désespère un peu.


En théorie, ils recommandent au moins 200 HAM et 200 SPAM alors tu te
conformes. Attention, de plus en plus de spam « innocent » arrive.
Jadis il s'avérait plus facile d'identifier la bouette (Entêtes de
courriel invalides, HTML tout croche avec BUY VIAGRA ABSOLUTELY FREE
DELIVERY); dernièrement je reçois beaucoup de SPAM très difficilement
identifiable, 6-7 lignes de pur texte avec un hyperlien au bout. On
dirait que les polluposteurs ont enfin (et malheureusement) compris
comment passer au travers des filtres.

Cela dit, s'il s'agit d'une adresse de courriel qui ne demande pas de
suivi rapide, du greylisting pourrait probablement t'aider plus que
spamassassin. Voir http://www.greylisting.org/ pour savoir en quoi ça
consiste; de la documentation pour postfix se trouve facilement si
jamais.


Bon courage!




--
--====|====--
--------================|================--------
Patrice Levesque
http://ptaff.ca/
wayne(à)ptaff.ca
--------================|================--------
--====|====--
--
Pièces jointes
 

 

Propulsé par xhtmail