Diario de un debianita
Pensamientos y rayadas mentales de un linuxero cualquiera

Inicio > Historias > Postfix + SpamAssassin = 99.97% Spam-free

Postfix + SpamAssassin = 99.97% Spam-free

Debido a la cantidad de spam que se recibe a traves de las listas de debian, al ser abiertas, he tenido que recurrir a lo siguiente para liberarme de dicho correo basura. En /etc/postfix/main.cf añadimos lo siguiente:
smtpd_client_restrictions = reject_rbl_client relays.ordb.org
Con lo cual todos los correos que provengan de relays que estén listados en ordb.org son directamente eliminados. ordb.org es una muy buena lista de relays, y además es libre.

Siguiente paso: Ponemos al principio de .procmailrc lo siguiente, para filtrar los mails que SpamAssassin detecte como spam (en mi caso corro SpamAssassin como demonio, con lo cual utilizo spamc para realizar las comprobaciones):
# Lo pasamos todo por SpamAssassin
:0fw
| /usr/bin/spamc -f

# y lo que detecte como Spam, "a la basura" xD
:0:
* ^X-Spam-Status: Yes
spam
Cuando tengáis muy bien entrenado al SpamAssassin podéis optar por cambiar la última línea por /dev/null :P

En el caso de que se me cuelen algunos mensajes de spam, no hay problema, añadimos a .muttrc esto para \"enseñar\" mejor a SpamAssassin:
# Clasificar como spam y enviar informe (con pyzor en mi caso)
macro index S "|/usr/bin/spamassassin -r"
# Clasificar como no-spam
macro index H "|/usr/bin/sa-learn --ham --no-rebuild --single"
# Reconstruir la base de datos de filtros bayesianos
macro index R "!/usr/bin/sa-learn --rebuild"

Con una configuración como ésta, tal y como pongo en el título, estaremos al 99,97% libres de spam. ¿Alguna sugerencia a esta configuración? ¿Qué otros métodos usáis vosotros para tener controlado el correo basura?

Oyendo: Powerman 5000 - Get on, get off

2004-03-29 a las 01:00 | Mayoral | 5 Comentarios | #

Referencias (TrackBacks)

URL de trackback de esta historia http://mayoral.blogalia.com//trackbacks/17135

Comentarios

1
De: mp Fecha: 2004-03-29 23:24

Tengo una cuenta de correo que me permite definir alias que caducan.

En la página web pongo mi dirección de correo disimulada noseque(arroba)nosecuantos.com

Aunque alguno se cuela.



2
De: Ferdy Fecha: 2004-03-30 07:54

http://bulma.net/body.phtml?nIdNoticia=1977

Ahí expliqué cómo funciona mi sistema de correo :) La verdad es que SpamAssassin es una maravilla... ah, y para filtrarlos uso maildrop, por alguna razón nunca me hice con procmail jeje

Salu2.Ferdy



3
De: jomaweb Fecha: 2004-03-30 08:58

Aclaradme una cosa.
Usar Evolution o ThunderBird como lector de correo ¿implica que no puedo usar spamassassin para el filtrado?

Esta semana logré instalar una segunda tarjeta en mi Debian para que filtre el correo de la máquina con XP (tanto spam como virus) y la verdad es que estoy atascado.

Tutoriales o HOWTOS se agradecen.



4
De: Mayoral Fecha: 2004-03-30 10:18

mp: Algunas páginas web lo que hacen para las direcciones de correo es cifrarlas y descifrarlas con un javascript cuando pinchas en el enlace.

Ferdy: Le echaré un vistazo a tu artículo más detenidamente, aunque por el momento no necesito la integración con amavis. Procmail es una maravilla, permite hacer todo lo que se te ocurra :)

jomaweb: Thunderbird si mal no recuerdo lleva integrado su propio sistema bayesiano de antispam. SpamAssassin sí se puede integrar con Evolution (en google podrás encontrar bastante material al respecto).

Sobre tutoriales y HowTo's empezaré a poner más extendidos en linuxadicto.org, intentando que sean sencillos y prácticos como éste.



5
De: Ferdy Fecha: 2004-03-30 11:21

Mayoral: si la verdad es que leo/veo cosas sobre procmail muy majas, y de hecho estuve usándolo muy al principio de mis tiempos jeje. Pero maildrop se porta mejor conmigo. Y la ventaja de la integración con amavis es que él solo maneja el SpamAssassin, y además lo hace a nivel de servidor. (para todas las cuentas). Y otra ventaja es que yo recibo mi correo en varias máquinas más el portátil usando IMAP, así que independientemente de donde lea el correo, no dependo de la base de datos bayesiana que tenga en ese PC. Ya que con amavis se comparte la base de datos para todo el servidor.

Salu2.Ferdy



Nombre
Correo-e
URL
Dirección IP: 54.196.98.96 (5c1ed1c0ba)
Comentario
¿Cuánto es: diez mil + uno?





  

Archivos

<Agosto 2018
Lu Ma Mi Ju Vi Sa Do
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
             

Documentos


Blogalia

Blogalia


© 2002 Mayoral