On Wed, 2003-04-16 at 08:30, Maria Garcia Suarez wrote: > Hola! Esa.
> El problema era (y sigue siendo) que tengo un inbox > demasiado grande y que PINE me peta al cargarlo (el > servidor es un PC modestito y no da mas de si). �No funcion� ese truco de formail que te suger� el viernes pasado? O �no era eso lo que quer�as? Seg�n yo lo que quer�as era partir el mbox en archivos peque�os. Si esa es la idea, ese truco funciona, y no necesita ninguna configuraci�n de procmail. La idea, por supuesto, es que despu�s de ejecutarlo borres el mbox de 200MB, y luego leas uno por uno los mensajes separados. Quiero decir, con less o lo que gustes; no con un cliente de correo. Si lo que intentas hacer es partir el mbox en "carpetas", usando procmail para categorizar el correo, entonces vas m�s o menos bien, hasta donde veo. Tus expresiones regulares est�n mal, pero antes que eso creo que tienes un problema de concepto: ten presente que procmail es un *filtro*. �sto es, procmail toma un stream de correo como entrada y lo distribuye en archivos de salida de acuerdo a sus reglas, pero *nunca* borra mensajes del mbox original. No podr�a, de hecho: lo est�s pipeando desde el shell, procmail ni siquiera sabe que su entrada procede de un archivo ~/mbox. No deber�a sorprenderte, pues, que tu mbox est� creciendo. procmail est� agregando correo a �l. El hecho de que el correo proceda del mismo archivo no es algo relevante para procmail. Lo que tendr�as que hacer es quitar ~/mbox de donde est�, renombr�ndolo, digamos, a ~/mbox.backup. Luego alimentas a procmail como lo est�s haciendo, usando el mbox.backup como entrada. �sto generar� un nuevo ~/mbox y, posiblemente, asumiendo que tus reglas est�n bien, otra serie de archivos (carpetas), de tama�o m�s manejable. Si todo sale bien, borras la copia que renombraste, y problema solucionado. Finalmente, en cuanto a tus expresiones regulares, est�s usando cosas como: * [EMAIL PROTECTED] Deber�as usar algo como �sto: * ^To:.*lista-de-correo-1@ O, mejor a�n: * ^TOlista-de-correo-1@ La cadena ^TO es reemplazada por una expresi�n compleja, m�s general que '^To:.*', que atrapa tambi�n Cc, Bcc y otros headers esot�ricos. �sto est� documentado en el manual procmailrc(5). Considera tambi�n efetepear ese mbox a otra m�quina, y hacer estos enjuagues ah�, para no arriesgarte a perder correo. Que te sea leve. -CR