Re: Formail. Modo de empleo
On Fri, Aug 18, 2000 at 08:50:36PM +0200, [EMAIL PROTECTED] wrote: Muchas gracias a J.Carlos (Belcebú) y a tí Santiago. El detalle ha sido lo de la opción -s, que hay que poner al final. La cosa queda de esta manera, para que con un lector de correo decente (el mutt, sin ir más lejos ;-) se puedan leer los mensajes: formail -k -X From -X Subject: -X Content-Transfer-Encoding:\ -X Date: -s fichero_con_msgs fichero_limpio. La razón por la que no hayas leído mi mensaje, puesto el día 15 del presente, apuntándote ya esta solución, en respuesta a este mismo asunto que planteaste en es.comp.os.linux.misc, la desconozco. Hecho que puedes corroborar en dejanews. Un saludo. -- [EMAIL PROTECTED]
Re: Formail. Modo de empleo
On 17 Aug 2000 [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] writes: Para eliminar todos los campos salvo From: y Subject: de la cabecera: formail -k -X From: -X Subject: La pregunta es, ¿dónde tengo que añadir esto? Porque si lo lanzo desde la línea de comando, se queda congelado sin hacer nada. ¿Tengo que ponerlo como receta del procmail? Formail actúa como un filtro, tomando su entrada de la entrada estándar (el teclado) y sacando su salida por la salida estándar (la pantalla). Debes indicar cúal es el fichero donde tienes los mensajes y el nombre del nuevo fichero donde vas a guardar los mensajes procesados. En definitiva tienes que hacer algo como esto: $ formail -k -X From: -X Subject fichero_con_msgs_de_correo fichero_limpio [...] Puede que te haga falta también la opción -s de formail, de lo contrario creerá que solamente hay un mensaje que procesar. Otra cosa: Si eliminas todos los campos menos el From y el Subject algunos mensajes quedarán ilegibles por la cosa del quoted-printable. Si no quieres que tu lector de correo se ponga nervioso al leer los mensajes reducidos, te recomiendo que conserves también los campos Message-ID, Content-Transfer-Encoding, Content-Type, Date, y MIME-Version.
Re: Formail. Modo de empleo
Cuando: vie, 18 de ago de 2000, a las 01:30:27 +0200 Quien: Santiago Vila Que: Re: Formail. Modo de empleo [EMAIL PROTECTED] wrote: $ formail -k -X From: -X Subject fichero_con_msgs_de_correo fichero_limpio [...] Puede que te haga falta también la opción -s de formail, de lo contrario creerá que solamente hay un mensaje que procesar. Otra cosa: Si eliminas todos los campos menos el From y el Subject algunos mensajes quedarán ilegibles por la cosa del quoted-printable. Si no quieres que tu lector de correo se ponga nervioso al leer los mensajes reducidos, te recomiendo que conserves también los campos Message-ID, Content-Transfer-Encoding, Content-Type, Date, y MIME-Version. Muchas gracias a J.Carlos (Belcebú) y a tí Santiago. El detalle ha sido lo de la opción -s, que hay que poner al final. La cosa queda de esta manera, para que con un lector de correo decente (el mutt, sin ir más lejos ;-) se puedan leer los mensajes: formail -k -X From -X Subject: -X Content-Transfer-Encoding:\ -X Date: -s fichero_con_msgs fichero_limpio. -- Benjamín Albiñana Pérez Linux User Nº78177 Clave pública: wget http://personal1.iddeo.es/benalb/benjamin-gpg.asc Si no funciona a la primera, coge un martillo más grande. pgpdDufBEv2v7.pgp Description: PGP signature
Formail. Modo de empleo
Nas, Estoy haciendo limpieza de ficheros y quisiera dejar todos los archivos de correo que he ido acumulando reducidos a un From, un Subject y el cuerpo del mensaje. Según el man del formail esto se haría con Para eliminar todos los campos salvo From: y Subject: de la cabecera: formail -k -X From: -X Subject: La pregunta es, ¿dónde tengo que añadir esto? Porque si lo lanzo desde la línea de comando, se queda congelado sin hacer nada. ¿Tengo que ponerlo como receta del procmail? -- Benjamín Albiñana Pérez Linux User Nº78177 Clave pública: wget http://personal1.iddeo.es/benalb/benjamin-gpg.asc ¿Qué parte de apt-get remove --purge emacs20 no entiendes? pgpwbTpYWmAlS.pgp Description: PGP signature
Re: Formail. Modo de empleo
[EMAIL PROTECTED] writes: Nas, Estoy haciendo limpieza de ficheros y quisiera dejar todos los archivos de correo que he ido acumulando reducidos a un From, un Subject y el cuerpo del mensaje. Según el man del formail esto se haría con Para eliminar todos los campos salvo From: y Subject: de la cabecera: formail -k -X From: -X Subject: La pregunta es, ¿dónde tengo que añadir esto? Porque si lo lanzo desde la línea de comando, se queda congelado sin hacer nada. ¿Tengo que ponerlo como receta del procmail? Formail actúa como un filtro, tomando su entrada de la entrada estándar (el teclado) y sacando su salida por la salida estándar (la pantalla). Debes indicar cúal es el fichero donde tienes los mensajes y el nombre del nuevo fichero donde vas a guardar los mensajes procesados. En definitiva tienes que hacer algo como esto: $ formail -k -X From: -X Subject fichero_con_msgs_de_correo fichero_limpio Todo esto suponiendo que tienes todos los mensajes en un mismo fichero. -- J. Carlos