Evitar el SPAM


Post de comp.os.linux.misc:

Francisco Artese dijo sobre SPAM en la Argentina,
en fecha: Thu, 01 Jun 2000 02:42:10 GMT

|No se que ocurrió con el posteo anterior y pico
|Bueno, a ver si tengo más suerte en esta.
|
|En Buenos Aires la proliferación del spam es catastrófica
|los tíos se compran esos CDs con miles de E-mails y bombardean a lo loco
|a todas nuestras casillas de correo.
|
|Como puedo implementar filtros en el fetchmail y cual es la mas
|conveniente política al respecto.?

Hola Francisco. 

Tienes varias alternativas. La primera es decirle al
sendmail que rechaze los mensajes según unas expresiones regulares.
Cuando el fetchmail se lo vaya a entregar al fetchmail, este lo
rechazará (esto no se como se hace, pero se puede hacer).

Otra es  lo que  se está  comentando por aquí  ultimamente, meter  en el
procmailrc  algo para  que a  los spammers  se les  devuelva un  mensaje
diciendo que no existes en ese servidor,  para que te den de baja en sus
bases de datos, aunque si son de los  tipejos esos de los CDs de poco te
va a servir.

Estas opciones anteriores tienen la desventaja de que en cualquier caso
te bajas el mensaje.



La opción que utilizo yo, y millones de amas de casa :-) es un programa
que estoy haciendo llamado "Animail". Este programa es similar a
Fetchmail pero con algunas diferencias notables. 

En primer  lugar la salida es  mucho más informativa (y  bonita), tienes
una interfaz gráfica (opcional) con Gtk (necesitas el paquete pygtk para
ello),  muchas pijaditas  en la  forma  de transferir  los mensajes,  la
configuración  es obvia  a  partir  del archivo  de  ejemplo,  y lo  más
importante para ti,  puedes poner una serie de  expresiones regulares en
un archivo ($HOME/.animailfilters), activar la  opción de filtrado en el
archivo de configuración, y cuando te bajes el correo el programa se
mirará las cabeceras de los mensajes y borrará del servidor (sin llegar
a descargarlos completos) aquellos que concuerden con tus filtros.

Desventajas: 

1) Está hecho en Python. Esto quiere decir que:

 * Necesitas un intérprete de Python (todas las distribuciones traen
  uno)
 * Se come un par de megas de memoria rapidamente (pero no mucho más)
 * En una red local es unas 4 veces más lento que el fetchmail, si bien en
  Internet no debería haber diferencia)

2) Está en fase BETA. Esto quiere decir que: está casi casi completo a falta de
   algunas pijaditas (una ventana de configuración gráfica y soporte
   IMAP4Rev1 que tengo medio hecho), y algunos fallos (en concreto con
   algunas configuraciones de servidores de SMTP parece que se
   queda congelado al enviarles el mensaje, pero tranqui, nunca pierde
   mensajes).

Lo tienes en http://www.clickeas.com/animail.html  

Si encuentras algún fallo no dudes en escribirme, aunque hasta
Julio no creo que pueda hacer nada.



Un saludo, y perdón por la longitud del mensaje, es que me lo has puesto
a huevo :-)

-- 
Página personal: http://www.clickeas.com/linux
Debian GNU/Linux 2.2 + ReiserFS

Volver a la página sobre linux