El 9/11/05, Antonio escribió:
El caso es que cuando envio un correo con virus lo identifica el ClamAV y funciona tal como tengo indicado en amavisd.conf(deja q llegue el mensaje a su destino y envia otro mensaje de aviso de virus).
El mensaje no debe llegar a su destino, al menos no con el virus, debería dejarlo en cuarentena, en un directorio a parte, no accesible por el usuario vía POP3.
A mi me interesaria que si se detecta virus envie el mensaje a su destinatario pero sin el virus y con el mensaje modificado para avisar de ello, como hacen muchos otros antivirus, al menos en Windows ;) he estado buscando y no he logrado encontrar donde confiurarlo para que actue de esa forma.
Eso sería más lógico. Y debería de encargarse Amavis que hace de "pegamento" es decir, une Postfix con ClamAV. Amavis no lo uso, desconozco si puedes decirle que haga algo similar.
En la web de ClamAV decia que ese antivirus no desinfecta. A mi me da igual que no desinfecte, me basta con que borre el virus.
Dejar en cuarentena, mejor, pero que nunca llegue al usuario.
Vale, entonces que puedo hacer? un script en sieve para q borre los archivos adjuntos en caso de virus?
Aquí está cacao. Sé que hay un plugin* para que SA marque el correo como "correo con virus" para que lo pase en la cabecera y entonces Sieve puede actuar sobre él, lo que ya no sé es si esto encaja con Amavis.
ignoro si se puede hacer esto porque todavia no lo conozco suficiente, como tampoco se si se puede hacer un script que afecte a todas las cuentas de correo(estaria cojonudo si se pudiera). En los proximos dias me mirare como van los scripts del sieve supongo.
Sieve va por usuarios. Cada usuario con su script en su directorio. Yo tenía una página muy maja con ejemplos de scripts de Sieve, pero al cerrar Mulberry ya no está accesible. Seguro que en Google encuentras otras similares, con ejemplos y truquillos. * http://wiki.apache.org/spamassassin/ClamAVPlugin Saludos, -- Camaleón