Actualicé mi /etc/spamassassin/local.cf
archivo spamassassin para actualizar algunas reglas de puntuación. Sin embargo, incluso después de reiniciar spamassassin (a través del servicio), la nueva puntuación no se muestra en los correos electrónicos no deseados. De hecho, nada en ese archivo parece influir en el funcionamiento de spamassassin.
Utilizo exim como mi MTA pero eso no debería importar. Todos los paquetes se instalaron a través de apt-get y tienen la última versión 14.04.
Por ejemplo, tengo esto:
score HTML_MESSAGE 2.0
definir en /etc/spamassassin/local.cf
. Reinicié tanto exim como spamassassin. spamassassing --lint
muestra que no hay errores en el archivo int hat. Luego recibí otro spam con esto:
0.0 HTML_MESSAGE BODY: HTML included in message
En el campo Informe X-Spam.
Ejecuté spamassassin -D < spam
y el orden de carga de los archivos cfg parece ser incorrecto:
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
...
¿Qué está pasando?
Bueno, ¡eso fue un desperdicio de 100 de reputación por una recompensa!
Respuesta1
compruebe si tiene la sección Spam Assassin de /etc/exim.conf sin comentar.
Respuesta2
/var/lib/spamassassin/3.004000/updates_spamassassin_org/50_score.cf
es el archivo que uno quiere editar para que las puntuaciones realmente se reflejen.
¡Esta claramente no es una solución limpia!Pero funciona donde nada más lo hace...