Detallitos del Procmail y spamassassin pendientes

Hola gente, una breve nota para comentar un par de cosas que me traian de cabeza con el procmail y que por falta de tiempo habia dejado apartadas. Una de ellas es muy obvia, la otra facil de encontrar, pero como digo no he tenido mucho tiempo.

El primer asunto es el filtrado de correo segun la dirección de origen. Es muy útil para por ejemplo archivar todos lso correos de alguien en una carpeta. Estuve intentandolo así sin exito:

:0
* ^From: *usuario@dominio.com*
.Carpeta/

Como no tenia tiempo, y no era algo vital ya que podia hacerlo a mano lo dejé apartado, pero hoy me he puesto con ello, y era algo como digo muy obvio, se trata simplemente de poner símbolos de escape en los caracteres extraños, vease “@” o “.”. Escapando estos caracteres funciona bien.

:0
* ^From: *usuario\@dominio\.com*
.Carpeta/

El otro tema es enviar copias de los correos a otra cuenta (en mi caso porque tengo varias cuentas y así las centralizo. Para enviar una copia de cada correo debemos poner:

:0c
! usuario@dominio.com

Si lo que queremos es redirigir los correos en lugar de enviar una copia, basta con quitar la “c” de detras del “0″ (cero), así:

:0
! usuario@dominio.com

Con el spamassassin tenia pendiente automatizar el aprendizaje con el sa-learn, aprovechando que tengo carpetas imap, tengo una para los falsos positivos y una para los spam que se cuelan.

Simplemente ponemos un cron cada X tiempo, que corra un script similar al que ofrece Ricardo Galli en este post. Un saludo.

Publicado el Thursday 15 de September de 2005 por chuano
Guardado en Documentos
Compártelo Trackback

Deja un Comentario

[x] Cerrar
E-mail
Subir