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]

Responder a