On Fri, Apr 19, 2002 at 12:09:06AM +0200, ^pi^ wrote: > > Hola a [EMAIL PROTECTED] > > por mi pu�etera mania de no pensar en lo que estoy haciendo me > encuentro en un peque�o entuerto. > > Me xplico : haciendo un backup de mis archivos de correo he juntado las > copias de los archivos siendo tan torpe de no haberme quedado con los > originales (torpeeee...), y ahora tengo todo el correo mezclado (el de esta > lista, 3 correos personales de diferentes ambitos...) unos 75 Mb, un tanto > incomodo para leer. Yo hace tiempo solucione esto utilizando algun comandillo > que distinguia los correos (como un grep pero en ved de ense�arte la l�nea en > cuestion te ense�e todo el mensaje).
Si sabes usar procmail(1) y formail(1) y el backup conserva los encabezados, te haces un filtro con comandos de procmailrc(5) y luego procesas el backup gigante con: cat backup | formail -s procmail filtro el formail -s lo que hace es separar cada mensaje y pas�rselo por separado a procmail, que utiliza el filtro para clasificarlo, como si viniera de afuera. Recomiendo leer la documentaci�n pues es bastante probable (me ha pasado un par de veces) que termines con tu mailbox lleno de mensajes viejos. Lo m�nimo declarar MAILDIR=./ y poner una receta al final del filtro que mande todo los mensajes que no calzen en ninguna otra parte a un repositorio por defecto o por �ltimo a /dev/null, de lo contrario procmail pondr� los mensajes que pasen todas las reglas en alg�n lugar, que bajo ciertas circunstancias puede ser el mailbox de entrada. BLu -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

