Follow @AlexUCeli
Es algo muy conocido que el SPAM es un dolor de cabeza para todo el mundo. Obviamente porque las palabras van variando y siempre existen emails que se nos pasan.
Si bien es cierto que el spamassassin detecta en un 90% el SPAM extranjero, como que para el SPAM que llega de Perú siempre tenemos varios problemas, sencillamente porque son diferentes las frases, las formas de enviarlo o porque al final se pasa todo por la calificación que no llegaba a 6.0
Esto para mi era un dolor de cabeza constante dado que los clientes se empezaban a quejar porque cada quien tenia un problema diferente, se quejaban que el SPAM pasaba siempre y que no les funcionaba bien.
Es por eso que despues de investigar un poco y ver como funcionaba el dichoso spamassassin, pude hacer algo automatizado para que a los servers que usan el spamassassin con el Mailscanner, vayan a mi servidor y descarguen el archivo de los nuevos spams peruanos que siempre llegan y son tan fastidiosos.
Y efectivamente que funcionó, porque empecé a ponerle bastantes reglas de spammers conocidos peruanos, y el spamassassin empezó a detectarlos y a marcarlos como spam.
La instalación es muy sencilla. Lo primero que tienen que hacer es despues de haber instalado el postfix (o sendmail) con el Mailscanner y spamassassin, descarguen el siguiente archivo:
Ese archivo yo lo pongo en un directorio “bin” que he creado dentro del directorio root:
/root/bin
y obviamente le dan permisos de ejecución al archivo que descarguen las actualizaciones
[root@mail][~/bin> chmod +x update-sa.sh
Para que el funcionamiento sea el automático, lo que pueden hacer es que el crontab efectue el trabajo por ustedes,
En el archivo /etc/crontab le insertamos la línea
1 2 * * * root /bin/sh /root/bin/update-sa.sh 2>/dev/null
Y listo, el servidor se va a encargar de descargar de mi servidor el archivo actualizado de los spams peruanos, y va a reiniciar el servicio automáticamente. Van a darse cuenta que el filtro de spams va a mejorar.
Esto lo tengo probado y en producción en servidores CentOS tanto mios como de mis clientes.
La solución que corro es Postfix + Mailscanner + Clamav + Spamassassin, todo instalado desde repositorios oficiales como el de rpmforge, a excepción del Mailscanner que si lo instalo desde http://www.mailscanner.info/downloads.html usando el link para Redhat / CentOS / Fedora.
Alex Celi

Excelente aporte, lastima que seas de la U nadie es perfecto 🙂
[WORDPRESS HASHCASH] The poster sent us ‘0 which is not a hashcash value.
Excelente aporte, lastima que seas de la U nadie es perfecto 🙂
Y donde esta guardando el spam_peru.cf antes de moverlo a /etc/mail/spamassassin?
Hace el truco más directo:
wget -qO – http://mail.cipher.com.pe/update-sa/spam_peru.cf > /etc/mail/spamassassin/spam_peru.cf
😛
Gracias por el aporte Charlie, pero el problema es que si es que en ese momento (nunca se sabe) falla la conexión al internet y el archivo no descarga.
Por lo menos no va chancar el que está en producción
Saludos,
Alex
Usar Spamassassin y que detecte SPAM Peruano…
Un aporte a la comunidad de administradores de servidores de correo, para tratar de "tunear" el spamassassin y que sea mas efectivo en la cacería de spam enviado a nuestros servers….
[WORDPRESS HASHCASH] Snoopy failed to fetch results for the comment blog url (http://www.floreame.net/story/usar-spamassassin-detecte-spam-peruano) with error ‘connection failed (110)’ and so is spam.
Es necesario cambiar alguna regla del postfix o MailScanner?
Actualmente estoy usando el archivo spam.assassin.prefs.conf, que está en /etc/MailScanner, pero que es un enlace del mailscanner.cf hubicado en /etc/mail/spamassassin.
¿Y, van a poder convivir los dos?
Saludos y muy buen aporte,
David M.
Saludos Alex, gracias excelente aporte, tengo varios servidores, ya lo probe en uno y esta 100%..
Att.
Paúl Criollo
probandolo en mi relay… 🙂
gracias por el aporte.
Walter
Cool, excelente aporte… <o/
Yo uso amavisd y solo edito el tema del mailscanner por el amavis y rula .. debi postearlo hace mucho , solo volvi al url por mi server caido ..
mil disculpas …
BUENA MAN.
SALUDAME A NOE MEZA EL ¨HUASABERTO¨
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.