Re: Problema con las listas de Debian

2001-11-23 Por tema roberto
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

2001-11-21 Por tema Antonio Castro
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

2001-11-21 Por tema Santiago Vila
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

2001-11-21 Por tema Antonio Castro
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

2001-11-21 Por tema Santiago Vila
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

2001-11-21 Por tema Miquel Vidal
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

2001-11-21 Por tema Santiago Vila
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

2001-11-21 Por tema Antonio Castro
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 |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+