31/03/2008, 09:02
|
| | Fecha de Ingreso: junio-2006
Mensajes: 6
Antigüedad: 18 años, 6 meses Puntos: 0 | |
Eliminar SPAM con spamassassin En un servidor debian con qmail y vpopmail y un montón de dominios virtuales con sus respectivas cuentas, debo eliminar la gran cantidad de spam que reciben los usuarios.
Instalo spamassassin en el equipo y paso por este filtro los mensajes de la cola de qmail.
Esto no elimina el spam, pero lo identifica y modifica el asunto del mensaje añadiendo la etiqueta ***SPAM***
Ahora necesito eliminar por completo ese correo, impidiendo que llegue a los clientes. Para lograr este objetivo utilizo mailparser, tal como se indica en la propia web de spamassassin (http://wiki.apache.org/spamassassin/DeletingAllMailsMarkedSpam)
Ahora qmail-queue ha quedado asi:
#!/bin/bash
/usr/bin/spamc | /var/qmail/bin/mailparser | /var/qmail/bin/qmail-queue.orig
de modo que los correos pasan primero por el filtro antispam, después por mailparser y últimamente van a qmail-queue.orig
El problema es que los correos marcados como SPAM no son eliminados, siguen llegando a sus destinatarios, aunque como correos vacíos. En la bandeja de entrada de sus clientes reciben el mail sin asunto, remitente, destinatario, asunto ni cuerpo del mensaje.
Gracias de antemano a quien pueda ayudarme a solucionarlo |