El 2004-04-06 a las 13:15 +0200, Camaleón escribió:
Después de todo este rollo :-P ¿es posible llevar a cabo ésto? He estado en la página de Spamassassin y en las de Postfix buscando algún HOW-TO que integre al trío de ases (Fetchmail+Postfix+Cyrus), pero no encuentro nada que lo aclare.
Yo es que tengo todavía un punto que no he "estudiado" o probado, que es el cyrus: no se como engancha el postfix con el cyrus. El proceso normal, usando fetchmail, es recoger el correo y enviarselo a un usuario local, lo cual se hace mediante postfix, quien lo entrega a un agente de reparto local, que suele ser el procmail - creo que es ahí donde se inserta el cyrus. Si se puede pasar por procmail antes de cyrus, llamar al spamassassin desde una receta de procmail es muy facil, y desviar los spam flagrantes a otra carpeta local es también muy facil. Lo ideal sería pasar el correo bueno al cyrus, y el malo también al cyrus, pero en otra carpeta "spam", para que el usuario pueda echarles un vistazo por si las moscas: borrar correo puede traer problemas "sociales" si se borra un correo equivocado, así que es mejor que lo hagan ellos. Y también ideal sería si el tratamiento del spamassassin es local en vez de global, porque es así como mejor funciona el filtro bayesiano.
Se admiten sugerencias, opiniones, ideas, críticas... de todo.
Pues eso son, menos recomendaciones... porque es un tema que no he estudiado. Me parece que el tema ha salido más de una vez por las listas. Lo que si se es que el SpamAssassin se puede combinar con una base SQL para guardar los ficheros "score" de los usuarios en una configuración global (para usuarios sin home). Viene comentado en .../Mail-SpamAssassin-2.63/sql/README -- Saludos Carlos Robinson