Tag spamassassin - Userlinux.net

Posts sobre el tag spamassassin

Ejerciendo de profesor

24.Oct.2006 ~ 1 Comentarios ~ 1256 Lecturas
A veces se intenta y pocas se consigue. Hacía tiempo que (además de mis incursiones en el mundo de la docencia) no ejercía de forma oficial y con cierta autoridad. Y se estaba notando demasiado, así que he tirado la primera piedra:
# sa-learn --spam ./
Learned tokens from 525 message(s) (1098 message(s) examined)
#
Si quereis, hay plazas para todos, los requisitos mínimos son algo de autoridad y una buena colección de apuntes. Al menos la mitad han aprobado la primera reválida ;).

SpamAssassin

04.Jan.2006 ~ 0 Comentarios ~ 2574 Lecturas
SpamAssassin
Spam Assassin es un software detector de spam que puede trabajar conjuntamente con cualquier MTA. En este caso sirve de ayuda a Postfix para filtrar correo no legítimo. La teoría de funcionamiento es simple: SpamAssassin puntúa todos los correos que se le pasen dependiendo del id de mensaje, contenido y demás filtros. La puntuación resultante se compara con la configurada y si sobrepasa ese valor es marcado como [spam]. Si no supera el patrón, el correo es legítimo y pasa la prueba [ham].

Sería una utopía pensar que SpamAssassin fuera 100% efectivo puesto que es imposible conocer de antemano todas las posibles variantes de spam que van saliendo día a día, por lo que tendremos que ir alimentando su conocimiento y sus filtros bayesianos.

¿Cómo podemos enseñar a SpamAssassin lo que es bueno y lo que no?. Utilizando correctamente un servidor IMAP y los comandos correspondientes, me explico.

Vamos a crear una cuenta de correo antispam@dominio.com con acceso IMAP. En esa cuenta y con nuestro cliente favorito creamos dos carpetas: ham/ y spam/. La primera la utilizaremos para correos legítimos que SpamAssassin ha marcado como spam y la segunda para situar correos no solicitados, bastante intuitivo :).

Una vez tenemos una muestra considerable en ambas carpetas, (si tenemos varias cuentas de correo donde el tráfico sea más o menos intenso será cuestión de un par de días), tenemos que decirle a SpamAssassin qué es bueno y qué es malo:
# cd /var/spool/postfix/www.dominio.com/antispam/
# sa-learn --spam .Maildir/spam/
Learned tokens from 1 message(s) (33 message(s) examined)
# sa-learn -ham .Maildir/ham/
Learned tokens from 12 message(s) (54 message(s) examined)
Como observación decir que no aprenderá de todos los mensajes de la carpeta, por eso la muestra ha de ser abundante. El comando sa-learn viene en el paquete de SpamAssassin y si echamos un vistazo a su manual vemos todas las posibilidades del mismo. Con apenas un argumento podemos aprender lo que es bueno, lo que es malo, e incluso olvidar lo aprendido, ¡ojalá fuese tan sencillo en la vida real!.
Categorías:

Buscar

Cargando...

Últimos comentarios

  • Juan
  • Marina
  • Francisco
  • fon
  • minWi
  • isra
  • reidrac
  • r0sk
  • Rodrigo Rega
  • minWi
  • r0sk
  • reidrac
  • r0sk
  • deady
  • errece

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

mercurial twitt rsidenotes openbsd twitter humor frases nintendo films cumpleaños 2008 macosx vacaciones alemania_2006 sysadmin debian ps3 conciertos django barça bsd freebsd userlinux iphone ds lugo cake cakephp programación games bake personal bash meme rfilms mundial linux lucux league web hack blogs canción sidenotes blogsfera felicidades champions 2007 blog futbol juegos ubuntu mac deportes php apple mysql opinion seguridad ssh

Archivo

Social

Enlaces de interés