On 04/04/07, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-04-04 a las 12:25 -0500, Juan Carlos Bravo Celis escribió:
al final del main.cf. agregue la siguiente linea
body_checks = regexp:/etc/postfix/body_checks
en el archivo /etc/postfix/body_checks hay
palabra1 REDIRECT spamadmin@midominio.com http:// REDIRECT spamadmin@midominio.com
hice un postmap /etc/postix/body_checks
en algo debo haberme equivocado, o quiza puse la regla en el lugar no adecuado, podrian darme algunas pautas por favor..?
Efectivamente, me equivoque en algo, revisando por google vi un ejemplo que habia que poner la palabra o la frase entre barras /palabra1/ y funciono..
Es preferible usar "header_checks", pero en fin. En los ejemplos que tienes en la propia documentación del postfix (/usr/share/doc/postfix/README_FILES) te lo cuentan, con varias maneras. Además, está "header_checks.5.html" por ahí cerca. Y por ahí en su web hay un faq.
ahora el problema es que estas reglas se aplican a todos los correos, tantos los de mis usuarios como los que vienen de otros dominios, hay alguna forma de hacer que estos solo se apliquen a los correos de otros dominios..?
¡Bufff!
Usar filtros de esa clase (de contenido) en el postfix es muy peligroso, porque pueden saltar incluso cuando alguien te mande un correo mencionando que tiene un problema con el correo e incluya esa cadena en un ejemplo.
Es mejor que te lo curres en el spamassassin. Por ejemplo, en "/etc/mail/spamassassin/20_MyPhrases.cf" tengo:
header MY_POCOMAIL X-Mailer =~ /^PocoMail/ describe MY_POCOMAIL "Pocomail suele usarse para enviar spam" score MY_POCOMAIL 1.000
Con lo que cuando me llega un correo externo con la cabecera:
#X-Mailer: PocoMail 2.64 (1120) - Licensed Version #X-Poco-UID: 38676729
automáticamente le pongo un punto más de spam. Otro ejemplo:
body MY_GARBLEDMAIL /m4il/i describe MY_GARBLEDMAIL "garbled mail reference implies spam - 20051012" score MY_GARBLEDMAIL 0.500
que significa que si alguien mete en el texto una referencia camuflada a la palabra "mail" de esa forma, le daré medio punto de spam.
lo que pasa es que la orden es que cualquier correo que sea, tanto valido o no valido deben ir a una cuenta de cuarentena,, pero el tema es que este filtro solo debe ser aplicable a los correos que ingresan y no a los que se envian entre mis usuarios. Vaya dolor de cabeza esto, pero la orden es esa, ya revise que tengo en /etc/mail/spamassassin/ y solo veo el archivo locol y nada mas, y si creo ese archivo que mencionas, en que parte del local hay que decirle que lo use..? tambien estuve viendo si el amavis lo hace, pero otra vez estoy contra el tiempo, mientras tanto la cuenta de cuarentena esta que se llena increiblemente, y me estoy soplando el dia en reeviarlo a sus destinatarios, y muchas veces sin exito... Espero todos sus comentarios. Saludos JCarlos Saludos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org