[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Script para extraer "From", "To" y "Cc" de un correo



-----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: destinatario1@dominio.com
>             destinatario2@dominio.com
> 
> 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: ricardoeureka@gmail.com - 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-----



Reply to: