Desactivar Auto-White-List (AWL) en SpamAssasin

La característica de AWL consiste, de forma resumida, en que los remitentes que han estado alguna vez debajo por el umbral de SPAM van pasando a formar parte de una lista blanca para que la próxima vez sean puntuados como tales (esto en realidad es más complejo pero la idea es esa).

El tema es que este sistema no siempre es efectivo ya que aquellos spammers que utilizan la técnica de email spoofing poniendo de remitente al mismo destinatario consiguen colar bastantes sobre todo si no se hacen comprobaciones de rDNS o no se tienen establecidas políticas de comprobación de los registros SPF para el dominio remitente (que en el caso que hablamos sería el mismo que el destino).

Es por eso que se puede preferir no contar con este sistema y para desactivarlo basta con editar el fichero /etc/mail/spamassassin/v310.pre y comentar o eliminar la siguiente línea:

loadplugin Mail::SpamAssassin::Plugin::AWL

Después de ello hay que reinciar el servicio de spamassassin:

service spamassassin stop
service spamassassin start

Efecto 2010 en el SpamAssassin

Me resultó sospechoso que varios correos “no-spam” habían sido marcados esta mañana como spam. Indagué en las cabeceras y vi una regla que puntuaba un 3,2 y que no la había visto nunca aparecer: FH_DATE_PAST_20XX – The date is grossly in the future.

Por el nombrecito de la regla enseguida pensé en un “efecto 2010″ y miré el resto de emails de hoy no marcados como spam y efectivamente aparecían puntuados con esta regla. También los de ayer y hasta el día 1. Los del día 31 no.

La solución es darle un cero a esta regla en el fichero de definición de reglas: /etc/mail/spamassassin/local.cf de esta forma:

score FH_DATE_PAST_20XX 0

y luego reiniciar el spamassassin:

service spamassassin stop
service spamassassin start

Luego buscando información en Google he visto otras formas de solucionarlo.