Winnie
Underconst


TenÃa una regla para que mi MUA filtrara el correo utilizando spamassassin. Se me jodió el disco, y con el la regla. No la encontraba, ni la he encontrado, asà que me lo he vuelto a mirar y esto es lo que sacado:
La regla utiliza spamassassin, asà que lo primero que hay que hacer es instalarlo (emerge spamassassin). Luego, configurar spmad (el demonio de spamassassin) para que arranque siempre (rc-update add spamd default) y arrancarlo, claro (/etc/init.d/spamd start). A partir de ahÃ:
1.-) La relga es:
test "!(spamc -c < %F)" move "#mh/Mailbox/SPAM"
(en herramietas, crear regla de filtrado en condición lo primero, en acción lo segundo)
Test evalúa la condición que le sigue. Y spamc -c examina el fichero que le pasamos y "saca por pantalla" la puntuación que le da al mail, pero, lo que nos interesa, devuelve 0 si es ham, 1 si es spam. AsÃ, nosotros utilizamos el valor retornado por spamc ($?).
Como tengo otras reglas de filtrado para listas de correo, mails de cierta gente, etc... y se que de ahà no me vendrá SPAM, he puesto esta regla en el final de la lista, asà sólo escaneo los mails _inesperados_
2.-) Para entrenar el filtro bayesiano, he puesto lo siguiente en le cron:
$ crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.XXXXXEe744 installed on Thu Apr 26 16:39:44 2007)
# (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $)
0 0 * * * /usr/bin/sa-learn --spam /home/arnau/Mail/SPAM/
0 5 * * * /usr/bin/sa-learn --ham /home/arnau/Mail/inbox/
AsÃ, cada noche el filtro aprende de lo que dejo en el inbox, y lo que queda en SPAM.
Recent comments
6 weeks 3 days ago
39 weeks 6 days ago
44 weeks 6 hours ago
44 weeks 22 hours ago
47 weeks 6 days ago
48 weeks 2 days ago
49 weeks 1 day ago
49 weeks 3 days ago
50 weeks 1 day ago
50 weeks 4 days ago