¿Cómo extraer archivos adjuntos de archivos EML con la línea de comandos de Windows?


9

Tengo cientos de archivos EML que son correos electrónicos individuales con archivos adjuntos.

Me gustaría usar secuencias de comandos para obtener los archivos adjuntos, es por eso que estoy buscando una forma de extraer cualquier archivo adjunto de un solo archivo EML en una línea de comandos.

Podría analizar cada archivo para buscar el archivo adjunto y usar un decodificador base64 en eso, pero espero que alguien ya haya escrito esto.

¿Alguna recomendacion?


Las solicitudes de herramientas se consideran fuera de tema: meta.superuser.com/questions/5845/are-tool-requests-on-topic
Ƭᴇcʜιᴇ007

Respuestas:


7

Puedes intentar usar:

  1. mpack (versión de Windows de mpack / munpack usando la fuente de la versión 1.6 obtenida de http://ftp.andrew.cmu.edu/pub/mpack/ ).

  2. Herramienta B64Dec (línea de comando compatible).


Solo me gustaría incluir eso que munpackfunciona muy bien para entornos Unix.
AlbertEngelB

munpackme dice Did not find anything to unpackpara un .emlque contiene 2 archivos adjuntos.
Nicolas Raoul

En mi caso, munpack no reconoce la codificación base64,munpack: warning: ignoring unknown content transfer encoding
overdriven el

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.