Villanos.net El Villano
- la revista de Villagüeb -
Tésnicas villanas
San Tiamén, patrón de los Internautas
Jom
Buscar
Suscripción
Trastero
Kiosco
Top

¡Escríbenos!

revista@villanos.net

Cómo acabar con el Spam de una vez por todas
... o casi ;-)

El correo basura, más conocido por su acepción inglesa SPAM es un problema cada vez mayor, que nos afecta a todos los que tenemos una dirección de correo electrónico. Todos los intentos por ilegalizarlo no han conseguido absolutamente nada ya que, normalmente, los envíos se hacen desde países donde no existe ninguna legislación al respecto. O bien donde la hay, como en España, se ha comprobado que es totalmente ineficaz.

Así que, una vez más somos los propios usuarios los que tenemos que, de alguna manera ponerle freno, para que algo que antaño era tan normal como revisar tu buzón de correo, no te suponga el estar constantemente eliminando correos que te venden Viagra o que te felicitan por haber ganado un maldito viaje a Florida para toda la familia.

En nuestra lucha, hasta hace poco teníamos todas las de perder, pero parece que cada vez las armas son mejores y más eficaces. Veamos de las que disponemos:

Listas negras y listas blancas

Fué la primera idea que se barajó para acabar con el correo basura, cualquiera (empresa, institución, organismo, persona...) que disponga de un servidor que permita el envío de correo basura, será incluido en una de las múltiples listas negras. A estos servidores se les conoce como Relés de correo abiertos (Open Relays) ya que permiten el envió de correo a cualquier persona, en lugar de sólo permitirlo a sus propios clientes o usuarios.

Sobre este tema, recientemente la Comisión Federal de Comercio de los EEUU http://www.ftc.gov/ ha enviado un millar de cartas a servidores de correo que han sido identificados como relés de correo abiertos para informarles de su situación y cómo corregirla. Una buena iniciativa de la que debería aprender más de un gobierno.

Las listas negras se nutren directamente de las denuncias de los usuarios que han sido víctimas de un spam . Por ejemplo si yo recibo un mensaje no solicitado a mi buzón, símplemente lo envío a uno de los organismos que controlan las listas negras y ellos, después de analizar sus cabeceras, determinan el servidor que lo ha enviado y si no es seguro lo incluyen.


SpamPal es un programa que hace uso de las llamadas listas negras, aunque a veces pueden resultar un tanto peligrosas :-(

¿Es MAPS imparcial?

Si antes de bajarnos el correo, hacemos pasar nuestros mensajes por un programa que compruebe el origen de cada correo con una o varias listas negras conseguiremos eliminar más del 90% del Spam recibido. El problema es que estamos bloqueando TODOS los correos que provienen de un servidor determinado, sin importar si son o no basura.

En mi caso concreto estuve probando durante un mes Spam-Pal, una herramienta que comprobaba todos los correos que recibía con varias "listas negras". Al final opté por desinstalarlo, ya que no paraba de darme problemas con correos que en absoluto eran comerciales. Incluso en alguna ocasión me llegó a bloquear todos los correos que recibía de usuarios de Terra.

Realmente el gran problema de estas listas es que bloquean a proveedores enteros, llegando a ejercer de censores. Sin ir más lejos existe una página (link en inglés) con toda una teoría conspiratoria acerca de una de las listas más utilizadas: MAPS

Las listas blancas, tienen poca utilidad para un usuario común, en ellas incluyes a todo aquel que te puede enviar correos, rechazando todos los demás. Solo son útiles cuando nuestra correspondencia es entre un grupo cerrado de gente y a la que damos su consentimiento para escribirnos.

Filtros Bayesianos

Lo que hacen estos filtros no es sino leer todos los correos que nos llegan y una vez analizado su contenido, determinar según las palabras que contengan si son "buenos" o "malos". Para que un filtro Bayes funcione, lo que tenemos que hacer es enseñarle, marcando poco a poco todo el correo basura que recibimos.  Para que comience a ser efectivo debemos de haberle proporcionado unos 1000 mensajes basura y otros tantos "buenos", de este modo el filtro sabrá diferenciar su contenido.

Una vez ha aprendido, sabe, por ejemplo, que cuando encuentra un mensaje con la palabra "Viagra" hay un 99% de posibilidades de que el mensaje sea Spam. De todos modos, si nosotros fueramos médicos o farmaceuticos, nuestro filtro habrá aprendido que en nuestros mensajes aparece también esta palabra, por lo que comprobará muchas otras más, como puedan ser "click", "unsubscribe", etc. que jamás aparecen en nuestra correspondecia "legal".

Esta capacidad de aprendizaje es su mayor baza, y con muy poco que pongamos de nuestra parte logran cifras de acierto cercanas al 100%.

Una excelente introducción a estos filtros es el artículo que escribió Mercé Molist cuando prácticamente estos filtros eran aún pura teoría: Inteligencia artificial para luchar contra el correo basura

¿Cómo puedo utilizar los filtros bayesianos para eliminar mi correo basura?

Cada día son más los programas que hacen uso de estos filtros, en la siguiente tabla aparecen algunos de ellos, con el tipo de licencia: Libre, Shareware (Probar antes de comprar) o de pago.

Al ser un método todavía muy jóven no hay muchos programas que nos permitan comprobar la eficacia de estos filtros, y actualmente los únicos clientes de correo que hace uso de ellos son Gnus en Linux, Mail en Mac OS X y Mozilla 1.3 en todas las plataformas, incluida Windows. En este cuadro se pueden ver de una forma mucho más gráfica:

Programa

Web

Plataformas

Licencia / Precio

Comentarios

Recomendado

Gnus

http://www.gnus.org/

Linux

Libre / Gratuito

-

Mail

http://docs.info.apple.com/[...]

Apple

Incluido en Mac Os X

-

Mozilla

http://mozilla.org/releases/

Windows Linux Apple Sun / Solaris

Libre / Gratuito

-

A continuación aparece una tabla con algunos programas que actúan de filtro, situándose entre nuestro servidor de correo y nuestro programa de e-mail favorito. Su ventaja obviamente es que no tendremos que cambiar de cliente de correo.

Programa

Web

Plataformas

Licencia / Precio

Comentarios

Recomendado

Popfile

http://popfile.sourceforge.net/

Windows Linux Apple Sun / Solaris

Libre / Gratuito

Funciona con cualquier cliente de correo.

Bogofilter

http://bogofilter.sourceforge.net/

Linux Apple Sun / Solaris y derivados de Unix

Libre / Gratuito

Funciona con cualquier cliente de correo.

SpamSieve

http://www.c-command.com/spamsieve/

Apple

Probar antes de comprar / 20$

Funciona con Emailer, Entourage, Eudora 5.2, Mailsmith, y PowerMail, sólo en entornos Apple.

Spamtunnel

http://uiorean.cluj.astral.ro/

Windows Linux Apple Sun / Solaris

Gratiuto

Funciona con cualquier cliente de correo.

Smartlook

http://www.e-lab.bouygues.fr/[...]/smartlook/

Windows

Comercial / Gratuito solo versión Beta

Sólo funciona con Microsoft Outlook.

Spambully

http://www.spambully.com/

Windows

Probar antes de comprar / 30$

Sólo funciona con Microsoft Outlook y Outlook Express.

Outlook Spam Filter

http://www.outlook-spam-filter.com/

Windows

Probar antes de comprar / 30$

Sólo funciona con Microsoft Outlook y Outlook Express.

Con todos estos programas no evitamos el primer mal: bajarnos el correo basura del servidor. En esta línea existen varios programas que instalados en nuestros servidores de correo eliminarían los mensajes haciendolos pasar por filtros bayes, aunque al no ser un sistema 100% fiable, yo siempre preferiré bajarmelos a mi equipo por si alguno de los mensajes que el programa ha detectado como Spam, no lo fuera.

En mi experiencia personal, Mozilla me ha eliminado más de 3.000 correos basura en los tres meses que lo llevo instalado con solo 1 falso positivo. Para mi es un índice totalmente aceptable de error y que me facilita muchísimo la tarea de revisar el correo, haciendome casi olvidar que existe el Spam.

En definitiva, el uso de este tipo de filtros para eliminar el correo basura es una realidad, con el tiempo se harán más sofisticados y a medida que evolucione el Spam, ellos lo harán en paralelo, consiguiendo que todos nosotros seamos un poco más felices al no tener que soportar el bombardeo publicitario diario en nuestros buzones. Los filtros Bayes han llegado para quedarse y eso me produce un gran regocijo para sarna de los que se inmiscuyen en mi buzón.

Escrito por Skullman

Estas páginas se ven mejor con...  ¡TARIFA PLANA! Hecho por villanos.net en Enero de 2003