Desafortunadamente, los correos electrónicos reenviados a veces son transmitidos por Outlook como .eml
archivos, que no pueden ser utilizados por los usuarios normales. En particular, extraer archivos adjuntos de .eml
archivos es un desafío.
¿Qué software puede extraer todos los archivos adjuntos contenidos en un .eml
archivo?
Requisitos:
.eml
archivo.De la definición de munpack :
Descomprima los mensajes en formato MIME o split-uuencode.
Munpack son utilidades para codificar y decodificar (respectivamente) archivos binarios en mensajes de correo con formato MIME (Multipurpose Internet Mail Extensions).
Instalar:
sudo apt-get install mpack
Para extraer el contenido de eml
munpack 1.eml
Si desea obtener partes MIME que no tienen nombres de archivo, por ejemplo, el texto y HTML, intente
sudo apt install maildir-utils
mu extract source.eml --save-all
Documentos: https://manpages.debian.org/testing/maildir-utils/mu-extract.1.en.html
Todas esas son buenas respuestas, pero para completar, pensé que agregaría más opciones de este tipo porque algunas de las herramientas antes mencionadas podrían no estar tan disponibles como otras.
El paquete perl-MIME-tools incluye una variedad de herramientas de línea de comandos para procesar mensajes codificados en MIME, que incluyen
mimeexplode
:Takes one or more files from the command line that contain MIME messages, and explodes their contents out into subdirectories of the current working directory. The subdirectories are just called "msg0", "msg1", "msg2", etc. Existing directories are skipped over. ```
El
ripmime
comando está empaquetado en EPEL , si cumple con los requisitos de "empaquetado por el proveedor".
Esto se toma en parte de esta respuesta de falla del servidor , enlaces agregados por mí mismo.
sebix