El 17/10/07, Camaleón escribió:
No, no funciona perfecto... ¡¡NO USAR tal y como está si se trabaja con listas blancas!!
Hay un problema con los mensajes que tienen puntuación negativa (los que están en la lista blanca), no sé porqué pero los elimina :-O.
(...) Resumen: El filtro queda como sigue: /var/lib/sieve/u/usuario/sievespam.script # Los mensajes no marcados como spam van a la bandeja de entrada # Los mensajes que no pasan por SA no se ven afectados por el script # Elimina los mensajes marcados como spam con puntuación mayor o igual a 20 # Envía a la carpeta "Trash" los mensajes marcados como spam con puntuación # mayor o igual a 5 (y < 20) if header :contains ["X-Spam-Flag"] "NO" { fileinto "INBOX"; stop; } if header :value "ge" :comparator "i;ascii-numeric" ["X-Spam-Score"] ["20"] { discard; stop; } if header :value "ge" :comparator "i;ascii-numeric" ["X-Spam-Score"] ["5"] { fileinto "INBOX.Trash"; stop; } Y en SA: /etc/mail/spamassassin/local.cf # Para sieve (ver puntuación y marcar status del mensaje en todos los correos) add_header all Score _SCORE_ add_header all Flag _YESNOCAPS_ Nota: no puedo enviar el mensaje completo donde explicaba el fallo del primer script a la lista, el servidor me lo filtra y el administrador no me contesta :-/. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org