On Fri, 3 Sep 1999, Barbwired wrote: > [...] > ~-barbwired >vi .procmail/rc.maillists > :0 Wh: msgid.lock > | formail -D 8192000 msgid.cache > Esto me hace una base de datos con los > message-id de los correos y detecta los > duplicados > :0: > * [EMAIL PROTECTED] > deb > Esto es una receta normal y corriente. > > Y s�lo consigo que guarde una copia de los que _no_ est�n duplicados, pero > claro, yo lo que quiero es que me "limpie" ese buz�n, creando uno nuevo s�lo > con los originales. Uffff.
A ver, en cuesti�n de listas de correo yo llamo "mensajes originales" a aquellos que provienen de la lista, y las copias personales que a veces me env�an con Cc: (que normalmente agradezco) las acabo borrando al final, porque s� que ya est�n en la lista (aunque las de la lista tarden m�s en llegar). Hay gustos para todo, pero si diera la casualidad de que es esto lo que quieres hacer, te recomendar�a que no usaras la expresi�n ^TO sino alguno de los campos que tienen los mensajes que provienen de la lista y que no tienen los mensajes que no provienen de la lista. Personalmente, el campo que m�s me gusta para esto es el Resent-Sender, porque suelo tambi�n eliminar todos los campos de la forma X-loquesea. O sea, que a lo mejor y si he adivinado lo que quieres hacer, lo suyo ser�a poner una regla con: :0: * [EMAIL PROTECTED] deb seguida de :0: elrestodemensajes Una vez filtrados los 53 Megas con este .procmailrc, haces una base de datos de los Message-ID que han llegado a "deb" y la utilizas para eliminar los duplicados de "elrestodemensajes". Bueno, no s� si te valdr� de algo todo esto, la verdad es que eso del formail -D no lo he probado casi nunca. Saludos, -- "acb7c3a5b84d4db398e40d644baaf556" (a truly random sig)

