Re: Problema con las listas de Debian
Hola Antonio, Dios te bendiga. On Wed, Nov 21, 2001 at 10:29:24AM +0100, Antonio Castro wrote: Yo uso 'X-Rcpt-To:' para saber a que usuario tengo que entregar el correo y luego dentro de cada usuario uso '(^To:|^Resent-To:|^Cc:)' para saber a que carpeta mando el correo. Resulta que los mensajes que uno envía a la lista no traen 'X-Rcpt-To:' Tampoco parecen traer en '(^To:|^Resent-To:|^Cc:)' nada utilizable. Yo clasifico las listas de debian por medio de la cabecera: 'X-Mailing-List:'. Aprovechando el tema, otras cabeceras que me son útiles para dividir listas de correo son: 'Mailing-List', 'Mail-Post:' y en otras de plano tengo que ir al 'Sender:'. Pero todas (o casi todas según leí por ahí, pero no recuerdo donde), tienen la cabecera 'Precedence:' a 'bulk' ó 'list'. En particular, no uso el procmail porque cuando lo probé (hace mucho tiempo), estaba medio difícil configurarlo y me dí por vencido. Lo que hago es bajar todo el correo sin dividirlo de ninguna forma y después lo divido con un scrpit de perl que hice. Si sabes perl y te interesa te lo envío directamente (aunque aclaro que no hace lo que quieres, por eso no lo envío ahorita). Saludos Roberto Ruiz
Problema con las listas de Debian
Bueno si recordais algunos de nosotros preguntamos que que pasaba con la lista. Parecía que para algunos de nosostros los mensajes que enviabamos a la lista no nos llegaban. Por el contrario el resto de los mensajes si llegaban. Al final nadie dió solución pero el problema no desapareció. Acabo de darme cuenta que los mensajes que uno mismo envía llegan de forma distinta al resto de los mensajes que vienen de la lista. Para los que usamos filtros procmail para separar en carpetas es importante que los campos vengan bien. Yo uso 'X-Rcpt-To:' para saber a que usuario tengo que entregar el correo y luego dentro de cada usuario uso '(^To:|^Resent-To:|^Cc:)' para saber a que carpeta mando el correo. Resulta que los mensajes que uno envía a la lista no traen 'X-Rcpt-To:' Tampoco parecen traer en '(^To:|^Resent-To:|^Cc:)' nada utilizable. De resultas de esto los mensajes que yo envío a las listas de debian me aparecen en la carpeta 'varios' del usuario 'root' por no cumplir ningún filtro y no tengo ni idea de como evitarlo. Un saludo Antonio Castro +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ /\ /\ Ciberdroide Informática (Tienda de Linux) \\W// http://www.ciberdroide.com _|0 0|_ +-oOOO--(___o___)--OOOo+ | . . . . U U . . . . Antonio Castro Snurmacher [EMAIL PROTECTED] | | . . . . . . . . . . | +()()()--()()()+ | *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** | | http://www.ciberdroide.com/misc/donde/dondelinux.html | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
Re: Problema con las listas de Debian
On Wed, 21 Nov 2001, Antonio Castro wrote: Yo uso 'X-Rcpt-To:' para saber a que usuario tengo que entregar el correo y luego dentro de cada usuario uso '(^To:|^Resent-To:|^Cc:)' para saber a que carpeta mando el correo. Resulta que los mensajes que uno envía a la lista no traen 'X-Rcpt-To:' Tampoco parecen traer en '(^To:|^Resent-To:|^Cc:)' nada utilizable. De resultas de esto los mensajes que yo envío a las listas de debian me aparecen en la carpeta 'varios' del usuario 'root' por no cumplir ningún filtro y no tengo ni idea de como evitarlo. Este problema no es de las listas de Debian, es tuyo. Todas las FAQs sobre procmail advierten de que procmail NO es la herramienta adecuada para juntar el correo de varios usuarios en un mismo buzón y luego querer saber para qué usuario era (que es lo que parece que estás haciendo). Si no te queda más remedio que hacer eso, haz algo para que el correo de cada usuario tenga una cabecera especial, pero una que le pongas tú, no una que te venga hecha y que funcione solamente en el 90% de los casos. Aparte, si quieres un buen filtro para las listas de Debian, este es bastante bueno: :0: * ^Resent-Sender:[EMAIL PROTECTED] debian-user-spanish
Re: Problema con las listas de Debian
On Wed, 21 Nov 2001, Santiago Vila wrote: Hola Santiago me alegra saber de ti y me algra que seas tu quien responda esto. :-) On Wed, 21 Nov 2001, Antonio Castro wrote: Yo uso 'X-Rcpt-To:' para saber a que usuario tengo que entregar el correo y luego dentro de cada usuario uso '(^To:|^Resent-To:|^Cc:)' para saber a que carpeta mando el correo. Resulta que los mensajes que uno envía a la lista no traen 'X-Rcpt-To:' Tampoco parecen traer en '(^To:|^Resent-To:|^Cc:)' nada utilizable. De resultas de esto los mensajes que yo envío a las listas de debian me aparecen en la carpeta 'varios' del usuario 'root' por no cumplir ningún filtro y no tengo ni idea de como evitarlo. Este problema no es de las listas de Debian, Es totalmente cierto. Yo no he dicho que fuera un problema de Debian. es tuyo. Imposible negarlo aunque tampoco soy el único afectado. Todas las FAQs sobre procmail advierten de que procmail NO es la herramienta adecuada He leido algunas FAQs, no todas, y aunque no son dogma de fe si son muy útiles. Creo en este caso lo que se de bate es un formato de un mensaje de correo y aunque la libertad entiendo que es enorme creo que hay algunas recomendaciones que no son de obligado cumplimiento. No se si Debian se ajusta a algún RFC para el formato de sus mensajes de correo aunque repito que no es cuestión de que no pueda hacer lo que quiera. para juntar el correo de varios usuarios en un mismo buzón y luego querer saber para qué usuario era (que es lo que parece que estás haciendo). Si no te queda más remedio que hacer eso, haz algo para que el correo de cada usuario tenga una cabecera especial, pero una que le pongas tú, no una que te venga hecha y que funcione solamente en el 90% de los casos. Todos los usuarios que trato de esta forma son usuarios míos. No estoy causando ningún problema a nadie. Es decir uso distintas personalidades para mi propio correo. :-) En mi caso trabajo así porque no uso conexión permanente y con un solo comando desde root me bajo todo el correo y me lo reparto entre mis propios usuarios. Yo primero filtro por una serie de cosas. Elimino duplicados, virus, remitentes de spammers, etc. Luego filtro por usuario, y dentro de cada usuario fitro para separar en carpetas. Supongo que la alternativa sería hacer un script con varios comandos sudo uno para cada usuario pero me parece mucho más cómodo centralizatrlo, a fin de cuentas todo el correo es mío. Aparte, si quieres un buen filtro para las listas de Debian, este es bastante bueno: :0: * ^Resent-Sender:[EMAIL PROTECTED] debian-user-spanish Bueno veré como lo aprovecho pero eso no me indica a quien va dirigido. No digo que sea obligado especificar a quien va dirigido pero la información cuanto más completa venga más ayuda no ? Los únicos mensajes que se me escapan son los aquellos que yo mando a una lista Debian y no te se decir desde cuando pasa pero es algo relativamente reciente. Ni esto es una crítica a la gestión de las listas de Debian ni digo que esté mal hecho. Tampoco creo que antes estuviera mal hecho pero si que me gustaba más. De todas formas todos los afectados estabamos despistados así que una vez averiguada la causa por la cual me falla a mi, lo he comunicado a la lista porque hay mas gente que creo tiene el mismo problema que yo, y por si alguien me da alguna idea más. Un saludo Antonio Castro +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ /\ /\ Ciberdroide Informática (Tienda de Linux) \\W// http://www.ciberdroide.com _|0 0|_ +-oOOO--(___o___)--OOOo+ | . . . . U U . . . . Antonio Castro Snurmacher [EMAIL PROTECTED] | | . . . . . . . . . . | +()()()--()()()+ | *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** | | http://www.ciberdroide.com/misc/donde/dondelinux.html | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
Re: Problema con las listas de Debian
Antonio Castro: Todos los usuarios que trato de esta forma son usuarios míos. No estoy causando ningún problema a nadie. Es decir uso distintas personalidades para mi propio correo. :-) En mi caso trabajo así porque no uso conexión permanente y con un solo comando desde root me bajo todo el correo y me lo reparto entre mis propios usuarios. Yo primero filtro por una serie de cosas. Elimino duplicados, virus, remitentes de spammers, etc. Luego filtro por usuario, y dentro de cada usuario fitro para separar en carpetas. Supongo que la alternativa sería hacer un script con varios comandos sudo uno para cada usuario pero me parece mucho más cómodo centralizatrlo, a fin de cuentas todo el correo es mío. Puedes tenerlo todo centralizado y a la vez distinguir entre unos usuarios y otros (en el lenguaje del shell existe el `for' :-). Lo que te aconsejo es que abandones la idea de que con suficiente ingenio se puede saber para quién era un mensaje *después* de que se ha juntado con los mensajes de otros usuarios. No luches contra el Bcc: porque tienes las de perder. Añadir una cabecera a un mensaje es muy fácil con formail: cat mensaje | formail -I X-Destinatario-Verdadero: [EMAIL PROTECTED] Si eres capaz de hacer esto con un fulanito distinto para cada usuario, justo antes de que los mensajes atraviesen los filtros antivirus y antispam, entonces tienes el problema resuelto. Te bastará con fijarte en el campo X-Destinatario-Verdadero:, añadido por tí mismo, y ya lo tienes. Por otro lado, si usas un /etc/procmailrc global puedes poner ahí los filtros anti-loquesea (esos que dirigen el mensaje a /dev/null) y funcionaría para todos los usuarios.
Re: Problema con las listas de Debian
Santiago Vila dijo: Por otro lado, si usas un /etc/procmailrc global puedes poner ahí los filtros anti-loquesea (esos que dirigen el mensaje a /dev/null) y funcionaría para todos los usuarios. ¿se puede poner un procmailrc global? creia que no era posible... SYNOPSIS $HOME/.procmailrc (del 'man procmailrc') -- Miquel Vidal | Using Debian GNU/Linux sid [EMAIL PROTECTED]| [EMAIL PROTECTED] http://sindominio.net| http://mi.barrapunto.com/yonderboy Key fingerprint = 9816 F967 FD3C A4AA DD67 0DF7 8CD0 6F1A F724 244F
Re: Problema con las listas de Debian
Miquel Vidal: ¿se puede poner un procmailrc global? creia que no era posible... SYNOPSIS $HOME/.procmailrc (del 'man procmailrc') SEE ALSO procmail(1) - aquí es donde viene.
Re: Problema con las listas de Debian
On Wed, 21 Nov 2001, Miquel Vidal wrote: Santiago Vila dijo: Por otro lado, si usas un /etc/procmailrc global puedes poner ahí los filtros anti-loquesea (esos que dirigen el mensaje a /dev/null) y funcionaría para todos los usuarios. ¿se puede poner un procmailrc global? creia que no era posible... Si, Santiago Vila dijo lo que dijo, entonces yo apuesto a que si se puede. :-) SYNOPSIS $HOME/.procmailrc (del 'man procmailrc') En el mismo man lo tienes. if no rcfiles and no -p have been specified on the command line, procmail will, prior to reading $HOME/.procmailrc, interpret commands from /etc/procmailrc (if present). Care must be taken when creating /etc/procmailrc, because, if circumstances permit, it will be executed with root privileges (contrary to the $HOME/.procmailrc file of course). Parece que me vendrá muy bién. Yo tampoco lo sabía gracias Santiago. -- Miquel Vidal | Using Debian GNU/Linux sid [EMAIL PROTECTED]| [EMAIL PROTECTED] http://sindominio.net| http://mi.barrapunto.com/yonderboy Key fingerprint = 9816 F967 FD3C A4AA DD67 0DF7 8CD0 6F1A F724 244F Un saludo Antonio Castro +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ /\ /\ Ciberdroide Informática (Tienda de Linux) \\W// http://www.ciberdroide.com _|0 0|_ +-oOOO--(___o___)--OOOo+ | . . . . U U . . . . Antonio Castro Snurmacher [EMAIL PROTECTED] | | . . . . . . . . . . | +()()()--()()()+ | *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** | | http://www.ciberdroide.com/misc/donde/dondelinux.html | +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+