Filtrar spam de mail externo

Forums: 

Hola amigos.

Tengo una duda con los filtros de correo que espero me puedan aclarar.
Quiero filtrar los mails que me llegan del exterior a la red local para parar el spam.

Me explico.
Tengo un server con CentOS 5 y varios equipos que se conectan a internet a través suyo. Las cuentas de correo que quiero filtrar son de un proveedor externo y son tipo pop. Para el envío y recepción de los mails las workstations usan Thunderbird.
He estado haciendo pruebas y actualmente tengo instalado Sendmail+Clamav+Spamassassin+MailScanner. El correo local del server lo filtra correctamente. Lo que no filtra es lo que le llega del proveedor externo.
No tengo muy claro lo que he de hacer. He leído sobre el tema, pero no consigo nada más que liarme.
No se si tengo que crear alias de las cuentas externas enlazándolas con los usuarios locales para que los mensajes lleguen a los buzones del servidor y luego decirle a Thunderbird que el correo se lo descargue de ahi en vez desde el pop3 del proveedor externo.
Sólamente quiero marcar el correo como Spam y bien eliminarlo automáticamente antes de que llegue a Thunderbird o bien redirigirlo a una cuenta concreta para revisarlo antes de borrarlo, pero que no llegue a los buzones de Thunderbird.
Agradeceré cualquier aclaración y/o orientación al respecto, ya que ando muy perdido.

Muchas gracias y un saludo a todos.

Cbing.

fetchmail

Imagen de acl

Lo que necesitas es un utilitario que tome los mensajes de pop del proveedor externo y los pase a los usuarios de tu servidor local. Solamente desde ese momento puedes empezar a filtrar. Ese utilitario se llama fetchmail, aunque hay otros.

La idea es que fetchmail se conecta con el proveedor externo y almacena los correos en donde tu especifiques. Al hacerlo ya tienes los correos en tu maquina y puedes hacer con ellos lo que te plazca.

Muchas gracias acl. He

Muchas gracias acl.

He instalado fetchmail y ahora todo el correo me llega al server, y desde ahí lo puedo filtrar antes de que lo recojan los usuarios.
Ahora me encuentro con otra duda.
Antes los mensajes permanecían en el servidor externo de mi proveedor de hosting hasta que los usuarios lo descargaban, con lo que si estaban fuera de la red local podían consultarlo vía webmail. Ahora fetchmail "llama" cada x tiempo al servidor remoto, se baja todo lo que hay y lo almacena en el server local hasta que el usuario se conecta con Thunderbird.
La cuestión es que no quiero que remotamente se conecten al server local para ver el correo. ¿Hay alguna forma de decirle a fetchmal que sólo pregunte al servidor externo cuando el usuario abra Thunderbird?.
En mi caso solamente quiero filtrar en correo incoming, por lo que ¿no hay alguna forma de hacerlo sin bajar los mails a mi server local?, es decir, que Thunderbird siga utilizando el pop del proveedor de hosting para recibir y que de alguna manera se filtre el contenido.

Un saludo.

filtrado en servidores externos

Imagen de acl

Creo que necesitan repensar su estrategia de correo.

El escenario que me describes puede lograrse de algunas formas:

  1. Haciendo que el proveedor instale spamassassin, o
  2. Sacando del cuadro al proveedor y teniendo control completo sobre tu correo electronico

Hacer transferencias entre el proveedor externo y tu servidor local y luego de vuelta desperdicia ancho de banda (que probablemente no te regalan :)) y complica el asunto innecesariamente.

[quote] ¿Hay alguna forma de decirle a fetchmal que sólo pregunte al servidor externo cuando el usuario abra Thunderbird?[/quote]
Te confieso que no lo se, habria que revisar la documentacion de fetchmail y/o tu servidor pop3 local y buscar en google si existe algo como un comando pre-transferencia de los correos. Esto podria ser una solucion interesante si no fuera por el hecho que en el proveedor los correos se encuentran sin filtrar, asi que los usuarios externos tendrian problemas con spam de todas maneras.

Alguien mas de la muchachada se anima a meter la cuchara en este plato?

filtrado en servidores externos

[quote]Esto podria ser una solucion interesante si no fuera por el hecho que en el proveedor los correos se encuentran sin filtrar,[/quote]
El proveedor tiene spamassassin instalado, pero no me filtra todo lo bien que debiera, y por ahora no me es posible cambiar a otro.
De momento no me quiero meter a instalar un servidor de correo propio, ya que como ves tengo muchas lagunas y lo mas probable es que acabase siendo un zombie server.
Una opción sería aprovechar el filtro del servidor de hosting para quitarme de enmedio una gran parte del spam y que el Thunderbird haga el resto, pero sería una solución a medias.
Además así no aprendería nada. :)