-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-10-09 a las 09:14 +0200, Camaleón escribió:
El 8/10/07, Carlos Lorenzo Matés escribió:
Creo quen el spamassasin puedes hacer que cree una cabecera especifica si pasa de un determinado score mira en man 'Mail::SpamAssassin::Conf'
Sí, éso me serviría. He estado buscando en la wiki del SA pero sólo encontré referencias para ésto con procmail (¡Grr!):
Yo en el manual no ví como crear otra cabecera que indicara si se pasa de spam20, por ejemplo. Está la normal que indica yes si pasa de 5, nada más.
Sieve es la clave. Buscando un poco por Google encontré una "receta":
http://wiki.fastmail.fm/index.php?title=SieveRecipes
Three level spam filtering based on SpamAssassin rating.
Ah, pues eso es lo interesante.
if header :value "ge" :comparator "i;ascii-numeric" ["X-Spam-score"] ["20"] {
"ge" es ">="
Voy a ver si lo puedo ajustar para que, en lugar de números enteros, use la comparación "mayor que o menor que" aunque según la explicación parece que está implícito, es decir que por ["20"] se entiende mayor o igual a 20 :-?.
Yo creo que sí.
Me viene genial porque me interesa que sea un filtro por usuario, personalizado y que funcione bien con Cyrus :-).
Pero el filtro anterior, al ponerlo tú aparece para todos los usuarios automáticamente, ¿no? Una mejora sería que los correos borrados fueran listados en un log (from, to, subject, date, msg-id). Soy un tant paranoico en eso O:-) - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHC1Y2tTMYHG2NR9URAupVAJ9VDPFKuNSa2Qzv7tiHrGzpnMnaqwCghHEv Xkl5+hCjzoyZqWv1EDsvK20= =ApXk -----END PGP SIGNATURE-----