Usar Spamassassin y que detecte SPAM Peruano





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

Spamassassin

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:

http://mail.cipher.pe/update-sa/update-sa.sh

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

Bookmark and 
Share

12 Responses to “Usar Spamassassin y que detecte SPAM Peruano”

  1. Aliancista says:

    Excelente aporte, lastima que seas de la U nadie es perfecto 🙂

    [WORDPRESS HASHCASH] The poster sent us ‘0 which is not a hashcash value.

  2. Aliancista says:

    Excelente aporte, lastima que seas de la U nadie es perfecto 🙂

  3. charlie says:

    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

    😛

  4. AlexCeli says:

    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

  5. 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.

  6. David M says:

    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.

  7. Paul Criollo says:

    Saludos Alex, gracias excelente aporte, tengo varios servidores, ya lo probe en uno y esta 100%..
    Att.

    Paúl Criollo

  8. walter says:

    probandolo en mi relay… 🙂

    gracias por el aporte.

    Walter

  9. Edward says:

    Cool, excelente aporte… <o/

  10. gino says:

    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 …

  11. asd says:

    BUENA MAN.

    SALUDAME A NOE MEZA EL ¨HUASABERTO¨

  12. binance- says:

    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.

Leave a Reply