OVH Community, your new community space.

Spamassassin no escribe *****SPAM*****


aprendiz
11/01/2009, 15:11
Estudiando el FAQ del wiki de Apache sobre SpamAssasin, he encontrado la siguiente página dedicada a la configuración de la reescritura de asuntos en la versión 3: http://wiki.apache.org/spamassassin/SubjectRewrite

Según la misma, si mi servidor ejecuta SpamAssassin a través de QMail-Scanner, el primero no puede reescribir los asuntos de los correo basura, así que recomiendan la siguiente página para configurar la reescritura de asuntos bajo QMail-Scanner: http://qmail-scanner.sourceforge.net/FAQ.php#cs (por lo indicado al inicio de este tema, entiendo que mi Release 2 Gentoo está usando QMail-Scanner -que me corrija algún entendido, si no estuviera en lo cierto-).

En esa página, se indica lo siguiente:

# I want "fast_spamassassin" for performance - but I want the Subject: header tagged as "SPAM" too! Boy - you don't want much do you! :-) Anyway - you can. Simply change the "--scanner" option to "fast_spamassassin=STRING" and "STRING" ("SPAM:" is a good value) will be prepended to the Subject line of every message marked as Spam. If you want all that cool extra detail from SA (e.g. the reasons for a particular score), then there is no option but to use "verbose_spamassassin".

Siguiendo estas instrucciones, he cambiado
--scanner 'auto'
por
--scanner 'fast_spamassassin=*****SPAM*****'
en /home/qmail/bin/qmail-scanner-queue.pl y he reiniciado qmail (por cierto, cada vez que lo hago me sale un error que me obliga a reiniciar el servidor: multilog: fatal: unable to lock directory /var/log/qmailsmtp/: temporary failure).

Pero todo sigue igual. Los asuntos de los correo basura siguen apareciendo sin *****SPAM*****

¿Alguna idea?

Gracias y saludos cordiales,

Manuel

aprendiz
07/01/2009, 07:38
Hola Ferny,

En realidad no he cambiado la configuración de spamassassin.

Acabo de reiniciar el servicio y sigue sin escribir *****SPAM***** en las cabeceras.

Gracias por el interés y saludos cordiales,

Manuel

Ferny
06/01/2009, 22:01
Una pregunta aunque sea algo casi obvio: ¿reiniciaste el spamassassin tras cambiar su configuración?

/etc/init.d/spamd restart

aprendiz
06/01/2009, 21:49
Hola,

Mi SpamAssassin no escribe *****SPAM***** en el asunto de los correos que son spam, a pesar de que sí los detecta y los marca a través de las correspondientes etiquetas X-Spam en las cabeceras de los correos basura.

Por el momento no necesito usar ProcMail u otro gestor de correos basura. Sólo que SpamAssassin escriba *****SPAM***** en los asuntos de dichos correos (como estoy aprendiendo, prefiero ir paso a paso: cuando haya resuelto esto, estudiaré en profundidad lo de ProcMail y compañía).

Acabo de leer los 31 mensajes del foro en los que aparece la palabra "spamassassin" sin encontrar una solución a mi problema. En http://foros.ovh.es/showthread.php?t=185 veo que hay referencias a lo que a mí me sucede, pero creo que no se indica la solución (me parece entender que las soluciones dadas ahí versan sobre la instalación y configuración de ProcMail y similares, no sobre la escritura de *****SPAM*****).

Imagino que la siguiente información de mi sistema será relevante para que alguien con más conocimientos que yo pueda ayudarme (si se necesitara algún dato más, sería un placer intentar saber cómo obtenerlo y facilitarlo):

Distribución: Release 2 Gentoo
Spamassassin: 3.2.1-r1
QMail: funcionando (enviando y recibiendo correos perfectamente)
spamd: iniciado
clamd: iniciado

Extracto de las cabeceras de un correo spam:
X-Spam-Status: Yes, hits=11.7 required=6.0
X-Spam-Level: +++++++++++

Configuración de /etc/mail/spamassassin/local.cf:
rewrite_header Subject *****SPAM*****
report_safe 1
required_score 6.0
use_bayes 1
bayes_auto_learn 1
(el resto de líneas de este archivo están comentadas)

Ejemplo de registro en /var/spool/qscan/qmail-queue.log:
Tue, 06 Jan 2009 22:47:33 UTC:30250: clamdscan: finished scan in 0.001333 secs
Tue, 06 Jan 2009 22:47:33 UTC:30250: SA: yup, this smells like SPAM - hits=11.7/6.0/6.0 - message tagged ...
Tue, 06 Jan 2009 22:47:33 UTC:30250: SA: finished scan in 0.198765 secs - hits=11.7/6.0
Tue, 06 Jan 2009 22:47:33 UTC:30250: p_s: finished scan in 0.006371 secs
Tue, 06 Jan 2009 22:47:33 UTC:30250: ini_sc: finished scan of "/var/spool/qscan/tmp/nsXXXXXX.ovh.net123128205376730250"...
Tue, 06 Jan 2009 22:47:33 UTC:30250: ------ Process 30250 finished. Total of 0.275909 secs
Tue, 06 Jan 2009 22:47:34 UTC:30263: +++ starting debugging for process 30263 (ppid=30249) by uid=508
Tue, 06 Jan 2009 22:47:34 UTC:30263: c_a_g: found URL in message - maybe phishy - better scan it
Tue, 06 Jan 2009 22:47:34 UTC:30263: w_c: Total time between DATA command and "." was 4.5e-05 secs
Tue, 06 Jan 2009 22:47:34 UTC:30263: w_c: elapsed time from start 4.3e-05 secs
Tue, 06 Jan 2009 22:47:34 UTC:30263: g_e_h: return-path='marilyn.kang97@gmail.com', recips='correo@dominio.org'
Tue, 06 Jan 2009 22:47:34 UTC:30263: from='Marilyn ', subj='hahaha read this email', via SMTP from 90.157.110.229

Gracias por la atención y, en su caso, ayuda.

Manuel