-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Iñaki wrote: > Hola, necesito un script que lea un correo ya descargado (en un maildir) y > extraiga de sus cabeceras el "From", los "To" y los "Cc". > > He encontrado alguno que no funciona bien pues en algunos casos no saca > resultados "limpios" (te saca un "To" con una coma al final, te detecta el > nombre entre comillas como un email...). > > Por supuesto que lo estoy tratando de hacer a mano con grep, sed y todo eso, > pero me da un poco de apuro el saber que el formato no es ni mucho menos > estándar y el script debe valer para todos los casos. > Por poner un ejemplo, he visto algunos correos con varios "To" de esta forma: > > To: [EMAIL PROTECTED] > [EMAIL PROTECTED] > > Es decir, ni siquiera los lista en la misma línea, con lo que se van al > carajo > todas las ilusiones de usar un bonito grep. > > ¿Alguien sabe de algún script ya hecho? Se lo agradecería mucho. > > man formail
tip: formail -X "" -ds > cabec.txt luego diff cabec.txt $MBOX - -- Ricardo A.Frydman Consultor en Tecnología Open Source - Administrador de Sistemas jabber: [EMAIL PROTECTED] - http://www.eureka-linux.com.ar SIP # 1-747-667-9534 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFD8246kw12RhFuGy4RAsyIAJ9pOO2TPea5TYiJuaALjb2JKM2/RgCeM63R tb7U4XjYkpO6FBrOgcWc0ps= =EyS3 -----END PGP SIGNATURE-----