Bueno tras instalar mailfilter, he comprobado questo funciona a la perfección borrando spam del servidor pop (no sé si funciona con Imap pero creo que no). Yo he añadido en la denegación de correo los temas más usuales a este spam y los borra de lujo aunque alguno se cuela por lo que recomiendo que con procmail sea filtrado. Si alguien tiene alguna sugerencia o detecta alguna historia bienvenida sea.
Os adjunto un fichero .mailfilterrc de configuración por si alguien está a estas alturas hasta el gorro de los correitos.. suerte, espero que os funcione ok -- <[EMAIL PROTECTED]> -Sólo soñar te hace libre, aunque a veces el problema es la elección-
SERVER=pop.loquesea.com USER=elquesea PASS=loquesea PROTOCOL=pop3 PORT=110 #Crea fichero log de las mejores jugadas, por supuesto puedes modificar su path LOGFILE=/home/tusuario/Mail/mailfilter.log #Ignora mayusculas o minusculas REG_CASE=no #Normaliza el texto aceptando p.ej, L.E-G,A-L como LEGAL pero no sirve para espacios en blanco intermedios NORMAL=yes #Denegación de correo no deseado que de momento me funciona ok salvo alguna excepción #que puedes filtrar con procmail aun buzón /dev/null p. ejemplo #puedes añadir todo lo que se te ocurra DENY=Subject:.*microsoft DENY=Subject:.*patch DENY=Subject:.*alert DENY=Subject:.*spam DENY=Subject:.*virus DENY=Subject:.*security DENY=Subject:.*critical DENY=Subject:.*update #Denegación de correo de una misma dirección #DENY=From:[EMAIL PROTECTED] #O de todos los dominios #DENY=From:[EMAIL PROTECTED] #También se puede bloquear por otros campos como CC, BCC, TO. #DENY=cc:.* #DENY=bcc:.* #DENY=to:.* #No obstante podemos permitir el correo de alguien a pesar de que el filtro le restrinja #ALLOW=From:[EMAIL PROTECTED] #Lo dicho anteriormente para DENY sirve para ALLOW #insertarlo en fetchmail en las lineas finales para que actúe al conectar al pop #con linea # preconnect /usr/bin/mailfilter (según el path donde se ubique el binario mailfilter)