> 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
--------================|================--------
--====|====--
--