Como configurar spamassassin
Hola, estoy intentando utilizar spamassassin y he leído la documentanción que viene y no lo tengo muy claro. Por lo que leo tengo que ejecutar spamc. ¿Esto tengo que hacerlo antes de leer el correo o tenerlo constantemente arrancado? Yo leo el correo mediante Evolution conectando mediante POP y es una conexión por modem. ¿Tengo que ejecutar también spamd? He ejecutado spamc como usuario normal y luego he leido el correo y no veo que haga nada. Si me podeis ayudar o decir alguna dirección donde venga documentación en castellano os lo agradecería. Gracias. -- Saludos. Miguel Angel.
Yo uso los mismos progrmas que tu y lo que hago es lo siguiente: Descargo los correos con fetchmail, eso lo paso por spamassassin y eso lo mando al casillero local, lo que recojo con Evolution. Para usarlo sólo con Evolution me parece que debes crear dos filtros. El primero manda todo lo que le llega a spamc y el otro discrimina el spam de no spam. De momento crea sólo el primero y mira las cabeceras a ver si funciona. El mar, 29-06-2004 a las 20:31, miguel angel escribió:
Hola, estoy intentando utilizar spamassassin y he leído la documentanción que viene y no lo tengo muy claro. Por lo que leo tengo que ejecutar spamc. ¿Esto tengo que hacerlo antes de leer el correo o tenerlo constantemente arrancado? Yo leo el correo mediante Evolution conectando mediante POP y es una conexión por modem. ¿Tengo que ejecutar también spamd? He ejecutado spamc como usuario normal y luego he leido el correo y no veo que haga nada. Si me podeis ayudar o decir alguna dirección donde venga documentación en castellano os lo agradecería.
Gracias. -- Saludos.
Miguel Angel.
miguel angel wrote:
Hola, estoy intentando utilizar spamassassin y he leído la documentanción que viene y no lo tengo muy claro.
Uhmm, a mi tampoco me pareció nada claro, pero es más sencillo de lo que parece. :)
Por lo que leo tengo que ejecutar spamc. ¿Esto tengo que hacerlo antes de leer el correo o tenerlo constantemente arrancado?
Hace poco me tocó configurarlo, y tan sólo tuve que añadir una línea en el fichero main.cf de Postfix para indicarle que debía filtrar el correo antes de entregarlo.
Yo leo el correo mediante Evolution conectando mediante POP y es una conexión por modem. ¿Tengo que ejecutar también spamd?
Sí, dile que se ejecute nada más iniciar el equipo, al igual que Postfix, no suele gastar muchos recursos. Y así te olvidas.
He ejecutado spamc como usuario normal y luego he leido el correo y no veo que haga nada.
El spamc parece que es un cliente para spamd (qué lio). Yo tengo un demonio que se llama "spamd" y que se ejecuta cuando se inicia la máquina. Del spamc ni idea.
Si me podeis ayudar o decir alguna dirección donde venga documentación en castellano os lo agradecería.
Primero mira que se esté ejecutando el demonio de spamassassin. Luego verifica que los correos que recibes están siendo marcados. Recuerda que deben de pasar por Postfix para ser procesados y sellados (puedes utilizar Fetchmail para recoger el correo), si los bajas directamente de un servidor remoto POP3/IMAP no te funcionará. Saludos, -- Camaleón
El 2004-06-30 a las 13:20 +0200, Camaleón escribió:
He ejecutado spamc como usuario normal y luego he leido el correo y no veo que haga nada.
El spamc parece que es un cliente para spamd (qué lio). Yo tengo un demonio que se llama "spamd" y que se ejecuta cuando se inicia la máquina. Del spamc ni idea.
Correcto. Lo "normal" sería llamar al programa "spamassassin" directamente; pero hacerlo por cada uno de los mensajes, teniendo en cuenta que se arranca un perl para cada uno, es muy lento y consume muchos recursos. La alternativa es arrancar un demonio (spamd) que a su vez arranca spamassassin. Luego nosotros llamamos al cliente del demonio en nuestros filtros, spamc.
Si me podeis ayudar o decir alguna dirección donde venga documentación en castellano os lo agradecería.
Primero mira que se esté ejecutando el demonio de spamassassin. Luego verifica que los correos que recibes están siendo marcados. Recuerda que deben de pasar por Postfix para ser procesados y sellados (puedes utilizar Fetchmail para recoger el correo), si los bajas directamente de un servidor remoto POP3/IMAP no te funcionará.
Otra manera de hacerlo es simplemente usar amavis-new, que centraliza todo: antivirus, antiejecutables, y antispam. No me gusta del todo, pero ahí está. -- Saludos Carlos Robinson
El Miércoles, 30 de Junio de 2004 14:39, Carlos E. R. escribió:
El 2004-06-30 a las 13:20 +0200, Camaleón escribió:
He ejecutado spamc como usuario normal y luego he leido el correo y no veo que haga nada.
El spamc parece que es un cliente para spamd (qué lio). Yo tengo un demonio que se llama "spamd" y que se ejecuta cuando se inicia la máquina. Del spamc ni idea.
Correcto.
Lo "normal" sería llamar al programa "spamassassin" directamente; pero hacerlo por cada uno de los mensajes, teniendo en cuenta que se arranca un perl para cada uno, es muy lento y consume muchos recursos. La alternativa es arrancar un demonio (spamd) que a su vez arranca spamassassin. Luego nosotros llamamos al cliente del demonio en nuestros filtros, spamc.
Si me podeis ayudar o decir alguna dirección donde venga documentación en castellano os lo agradecería.
Primero mira que se esté ejecutando el demonio de spamassassin. Luego verifica que los correos que recibes están siendo marcados. Recuerda que deben de pasar por Postfix para ser procesados y sellados (puedes utilizar Fetchmail para recoger el correo), si los bajas directamente de un servidor remoto POP3/IMAP no te funcionará.
Otra manera de hacerlo es simplemente usar amavis-new, que centraliza todo: antivirus, antiejecutables, y antispam. No me gusta del todo, pero ahí está.
-- Saludos Carlos Robinson En http://bulma.net/ tienes varios manuales, tanto para usarlo con el kmail http://linuca.org/body.phtml?nIdNoticia=183 o evolution http://oasis.dit.upm.es/~cdc/evolution_spam.html con procmail http://bulma.net/body.phtml?nIdNoticia=1389 http://bulma.net/body.phtml?nIdNoticia=1869&nIdPage=3 con amavis-new http://bulma.net/body.phtml?nIdNoticia=1977 http://bulma.net/body.phtml?nIdNoticia=1799 Recopilación de artículos sobre sistemas de correo http://bulma.net/body.phtml?nIdNoticia=2026&nIdPage=last -- Antonio López Fernádez Cartagena-España http://www.poesia-castellana.com Suse 9.1 Kde 3.2.2 Kernel 2.6.4-545 gnu/linux users register #319373 jabberID icue@myjabber.net
El mié, 30-06-2004 a las 13:20, Camaleón escribió:
miguel angel wrote:
Hace poco me tocó configurarlo, y tan sólo tuve que añadir una línea en el fichero main.cf de Postfix para indicarle que debía filtrar el correo antes de entregarlo. Y que pusiste exactamente, porque he estado leyendo la documentación pero mi inglés no es nada bueno.
¿Tengo que ejecutar también spamd?
Sí, dile que se ejecute nada más iniciar el equipo, al igual que Postfix, no suele gastar muchos recursos. Y así te olvidas. Ya he activado mediante el Yast el spmad. Me lo pone como spamd -d -c -a -L
Primero mira que se esté ejecutando el demonio de spamassassin. Luego verifica que los correos que recibes están siendo marcados. Recuerda que deben de pasar por Postfix para ser procesados y sellados (puedes utilizar Fetchmail para recoger el correo), si los bajas directamente de un servidor remoto POP3/IMAP no te funcionará. He arrancado Fetchmail también, pero tengo que leer documentación para ver como funciona, como puedo leer los correos.
En uno de los manuales que pasó Antonio, dice como utilizarlo directamente con Evolution y es haciendo un filtro en el que se llama a un programa del shell que es /usr/bin/spamc -c que no devuelve 0 y entonces lo llevas a una carpeta (spam). Lo he controlado con el Monitor del sistema y cuando leo el correo del servidor arranca spamassasin y spamc, como indicaba Carlos en su correo. De momento lo utilizaré así y leeré documentación de Fecthmail para aprender a utilizarlo. Gracias a todos por vuestra ayuda. Ya os contaré que tal va.
Saludos,
-- Camaleón
-- Saludos. Miguel Angel.
miguel angel wrote:
Y que pusiste exactamente, porque he estado leyendo la documentación pero mi inglés no es nada bueno.
master.cf Esto va en una línea, pero para que no la rompa el correo lo pongo a trozos: service: smtp type: inet private (yes): n unpriv (yes): - chroot (yes): n wakeup (never): - maxproc (100): - command + arguments: smtpd -o content_filter=spamassassin Más abajo, al final (todo en una línea): spamassassin unix -n n - - pipe user=nobody argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f $(sender) $(recipient)
He arrancado Fetchmail también, pero tengo que leer documentación para ver como funciona, como puedo leer los correos.
Es muy sencillo, ya lo verás.
En uno de los manuales que pasó Antonio, dice como utilizarlo directamente con Evolution y es haciendo un filtro en el que se llama a un programa del shell que es /usr/bin/spamc -c que no devuelve 0 y entonces lo llevas a una carpeta (spam).
De eso ni idea. Yo me he he creado una cuenta que hace de "spool" donde se reciben todos los correos que baja Fetchmail, del tipo POP3, la cual puedo configurar en cualquier cliente de correo. Saludos, -- Camaleón
Voy a ir probando todo esto. Muchas gracias, por tu ayuda, El vie, 02-07-2004 a las 10:20, Camaleón escribió:
miguel angel wrote:
Y que pusiste exactamente, porque he estado leyendo la documentación pero mi inglés no es nada bueno.
master.cf
Esto va en una línea, pero para que no la rompa el correo lo pongo a trozos:
service: smtp type: inet private (yes): n unpriv (yes): - chroot (yes): n wakeup (never): - maxproc (100): - command + arguments: smtpd -o content_filter=spamassassin
Más abajo, al final (todo en una línea):
spamassassin unix -n n - - pipe user=nobody argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f $(sender) $(recipient)
He arrancado Fetchmail también, pero tengo que leer documentación para ver como funciona, como puedo leer los correos.
Es muy sencillo, ya lo verás.
En uno de los manuales que pasó Antonio, dice como utilizarlo directamente con Evolution y es haciendo un filtro en el que se llama a un programa del shell que es /usr/bin/spamc -c que no devuelve 0 y entonces lo llevas a una carpeta (spam).
De eso ni idea. Yo me he he creado una cuenta que hace de "spool" donde se reciben todos los correos que baja Fetchmail, del tipo POP3, la cual puedo configurar en cualquier cliente de correo.
Saludos,
-- Camaleón -- Saludos.
Miguel Angel.
participants (5)
-
Antonio Lopez Fernandez
-
Camaleón
-
Carlos E. R.
-
José Rodríguez S.
-
miguel angel