web-dev-qa-db-fra.com

spamassassin n'honore pas local.cf

J'ai mis à jour mon /etc/spamassassin/local.cf fichier spamassassin pour mettre à jour certaines règles de score. Cependant, même après le redémarrage de spamassassin (via le service), le nouveau score n'est pas affiché dans les courriers indésirables. En fait, rien dans ce fichier ne semble influencer le fonctionnement de spamassassin.

J'utilise exim comme MTA mais cela ne devrait pas avoir d'importance. Tous les packages ont été installés via apt-get et sont à la dernière version pour 14.04.

Par exemple, j'ai ceci:

score HTML_MESSAGE 2.0

définir dans /etc/spamassassin/local.cf. J'ai redémarré à la fois exim et spamassassin. spamassassing --lint montre qu'il n'y a pas d'erreurs dans le fichier chapeau. Puis j'ai encore un autre spam avec ceci:

0.0 HTML_MESSAGE           BODY: HTML included in message

Dans le champ X-Spam-Report.

J'ai couru spamassassin -D < spam et l'ordre de chargement des fichiers cfg semble erroné:

Jun  8 13:34:07.300 [21668] dbg: config: read file /etc/spamassassin/local.cf
...
Jun  8 13:34:07.600 [21668] dbg: config: read file /var/lib/spamassassin/3.004000/updates_spamassassin_org/50_scores.cf
...
Jun  8 13:34:07.787 [21668] dbg: config: read file /var/lib/spamassassin/3.004000/updates_spamassassin_org/73_sandbox_manual_scores.cf
Jun  8 13:34:07.788 [21668] dbg: config: fixed relative path: /var/lib/spamassas
sin/3.004000/updates_spamassassin_org/local.cf
...

Que se passe-t-il?

Eh bien, c'était une perte de 100 points de réputation pour une prime!

2
Sardathrion

/var/lib/spamassassin/3.004000/updates_spamassassin_org/50_score.cf est le fichier que l'on veut éditer pour que les scores soient réellement reflétés.

Ce n'est clairement pas une solution propre! Mais cela fonctionne là où rien d'autre ne fait…

0
Sardathrion

vérifiez si la section Spam Assassin de /etc/exim.conf n'est pas commentée.

Nice post sur le filtrage du spam avec Exim et Spamassassin

0
czapa.ols