Filtra el spam de otros idiomas

Desde Microsiervos, han lanzado esta pregunta al aire: *¿se puede filtrar los mensajes de spam por idioma?* No sé vosotros, pero, por ejemplo, al formulario de Genbeta le llega una cantidad ingente de spam en chino, koreano, japonés… Spam de todos los idiomas menos castellano e inglés, así que sería una muy buena idea filtar los mensajes por el idioma en el que están escritos, algo relativamente sencillo.

spamassassin.png

Después de un pequeño viaje en el buscador por defecto, podemos concluir que sí existen programas que filtran correos por su idioma (lo siento Alvy, no vas a poder patentarlo). Entre ellos, sorpresa, SpamAssassin. Las instrucciones para añadir puntos positivos a los emails dependiendo de su idioma son éstas:

  • Abre el archivo /etc/mail/spamassassin/local.cf para edición.
  • Ahora necesitas saber que a cada idioma le corresponde un código de dos letras. Por ejemplo, al inglés le corresponde en y al castellano le corresponde es. La lista completa con todos los idiomas la puedes encontrar junto con la demás documentación de SpamAssassin.
  • Para añadir puntos positivos a un idioma, debes añadir al archivo (o editar si ya está presente) la línea ok_languages XX, dónde XX son los códigos de los idiomas a habilitar. Por ejemplo, si quieres recibir únicamente emails en inglés, castellano, catalán y euskera (no encontré el código gallego), añade la siguiente línea: ok_languages en es ca eu
  • Algo similar podemos hacer con las codificaciones, si ponemos en una línea ok_locales en, nos puntuará positivamente a los mensajes con la codificación típica, incluyendo carácteres como la ñ o la ç y excluyendo los caracteres rusos, chinos, koreanos, japoneses, etc…

Poco más hay que añadir a esta explicación, la aplicación-filtro SpamAssassin es sensacional. Si no utilizas este filtro open source, hay otros programas que también lo soportan:

  • SPAMfighter es un programa shareware que se acopla a Outlook y tiene como única finalidad luchar contra el spam, como su nombre indica. En su versión Pro de 29$ permite el filtrado por idioma.
  • Varios programas te permiten filtrar las cabeceras de un correo, por lo que puede servir para filtrar por codificación. Por ejemplo, MailWasher, un programa que implementa los filtros mediante expresiones regulares, también te permite filtrar la codificación. Este programa es totalmente gratuito para Windows, aunque dispone de una versión Pro de 37$ para Windows, Mac y Linux.
¿Recomendarías este post? lo recomiendo no lo recomiendo

Comentarios

Deja tu comentario
  • 1 Imagen de www.gravatar.com
    Omar
    Marca como spam

    Atenti: el mailwasher es una aplicación de pago; la versión gratuita tiene el limitante de permitir manejar una sola cuenta.

    Por favor, alguien conoce un programa como el Mailwasher pero para Linux? Preferentemente freeware u Open Source, gracias.

    Tengo estos nombres pero no se más: SaveMyModem y Mailfilter.

  • 2 Imagen de www.gravatar.com
    JMB
    Marca como spam

    Buenas, Omar fijate si este enlace te sirve:

    [mailfilter.sourceforge.net]

    Saludos.

  • 3 Imagen de www.gravatar.com
    fonso
    Marca como spam

    Gallego = gl

  • 4 Imagen de www.gravatar.com
    Omar
    Marca como spam

    Ajá JMB voy a estudiarlo, gracias.

  • 5 Imagen de www.gravatar.com
    Raul Vera
    Marca como spam

    Quizá Víctor Pimentel no haya querido hacer una puntillosa revisión de los antispam existentes en la actualidad, creo que se queda bastante corto. Se olvidó de importantes referentes com SpamBully (no freeware) y de K9 (licencia GPL); sin contar muchos otros de menor importancia: SpamPal, ActionMail, SpamBayes…

    En cuanto a la posibilidad de filtrar correo por idioma, me queda la duda si realmente sirve, dado que la mayoría de nosotros usamos software en inglés (por ejemplo), que tiene su carga de spam casi obligado. Otra cosa sería si fuese aplicado para los idiomas distintos del español y del inglés, tal como se comenta aquí.

    En mi experiencia en particular, puedo dar fe del buen comportamiento de SpamBully y de SpamFighter, con gran énfasis puesto en favor de este último. Sin embargo, siempre me ha costado entender cabalmente el funcionamiento de K9 que prometía mucho -para mí-, pero que nunca pude hacer arrancar (su configuración es complicada).

    En cuanto a MailWasher, es -a la larga- realmente efectivo, pero tiene una curva de aprendizaje extremadamente larga, es incómodo (se ejecuta por fuera de OE) y el producto no es freeware. Tampoco su funcionamiento me convence en la medida que pueda justificarme una compra.

    Creo que todo será cuestión de seguir probando, ¿no?

  • 6 Imagen de www.gravatar.com
    Víctor Pimentel
    Marca como spam

    Raúl Vera: he utilizado MailWasher como ejemplo, pero efectivamente hay muchos programas que te permiten filtrar por cabeceras. Lo siento, pero el artículo trataba la pregunta ¿existe solución para el spam en otros idiomas que nunca entenderemos?, pero no quería hacer una exhaustiva lista de programas antispam. Esto sería bueno para otro artículo, gracias, pero no es el caso.

  • 7 Imagen de www.gravatar.com
    Rihanna
    Marca como spam

    Muy cool.

  • 8 Imagen de www.gravatar.com
    Jm
    Marca como spam

    Siento decirte majete que tu afirmación es incorrecta o mas bien icompleta.

    El spamassassin puede favorecer determinados lenguajes tal y como explicas pero no es capaz de penalizar idiomas como el inglés.
    Aún así estoy de acuerdo con el resto, spamassassin combinado con pyzor, razor, dcc y dnsbls's es posiblemente la mejor opción.

    Saludos.

Destacado

Especial Firefox 3

Top 10

Autores / Comentaristas

Comentaristas

  1. Rafael Galindo 5 estrellas
  2. ▄▀▄▀▄▀| Il Tifossi 5 estrellas
  3. [DoodoM] 5 estrellas
  4. lolo68 5 estrellas
  5. supercrash10 5 estrellas
  6. kamikaze2052 5 estrellas
  7. fanboyapple 5 estrellas
  8. antonio1992b 5 estrellas
  9. R&C 5 estrellas
  10. Alejandro 5 estrellas

Suscríbete