Abrir un archivo .msg en Ubuntu

43

Alguien me envió un archivo .msg de Skype, y de alguna manera no puedo abrir esto en Ubuntu

¿Hay alguna aplicación en la que pueda abrir este archivo?

Roland
fuente
Esto podría ser muchas cosas ... ¿de qué tipo es este archivo? Hay varios programas diferentes que usan la extensión msg.
Bobby
@Roland, ¿puede verificar mi respuesta y marcarla como marca si funciona perfectamente y resuelve su problema?
Akhil Surapuram

Respuestas:

47

Este es un formato de MS-Outlook. Existe una herramienta de línea de comandos llamada MSGConvert (consulte www.matijs.net/software/msgconv ) que convierte los archivos .msg en .eml. Puede abrir aquellos con Thunderbird o Evolution. En Ubuntu deberías poder instalar la herramienta usando

sudo apt-get install libemail-outlook-message-perl libemail-sender-perl

desde una línea de comando. Utilizar

msgconvert *.msg

para convertir cada archivo en un directorio a la vez. MSGConvert producirá copias de sus archivos .msg con el sufijo .msg.eml. En cualquier caso, tu amigo debe aprender a enviar contenido correctamente.

Georg Jung
fuente
3
De alguna manera msgconvert no apareció en el camino, pero lo siguiente funcionó:perl -we 'use Email::Outlook::Message; print Email::Outlook::Message->new(shift)->to_email_mime->as_string' foo.msg >bar.eml
Dallaylaen
Solo para tener en cuenta, en los sistemas basados ​​en Debian, el script msgconvert no está en el paquete. Sin embargo, puede obtenerlo del repositorio aquí: github.com/mvz/email-outlook-message-perl
PottyBert
1
Usando la herramienta msgconvert de github.com/mvz/email-outlook-message-perl , la línea de comando ./msgconvert file.msgno produce nada. Tienes que usar ./msgconvert --outfile file.eml file.msg.
lento
55
Si ya lo hizo apt-get install libemail-outlook-message-perl, no necesita hacer nada más. Ese paquete ya contiene /usr/bin/msgconvert, al menos en Debian 8 Jessie.
Axel Beckert
7

No es perfecto, pero puede importar .msgarchivos con Mozilla Thunderbird (funciona con 52.1.1 en mi Linux Mint) . Tuve un error de codificación pero puedes leer el contenido globalmente.

En Thunderbird, haga clic en Archivo > Abrir > Mensaje guardado y seleccione su .msgarchivo.

RousseauAlexandre
fuente
Para mi caso, con este método, el archivo es totalmente ilegible.
Pierre-Olivier Vares
1
Este tipo de trabajos. Puedo ver un mensaje de texto sin formato en la parte superior con muchos problemas, pero creo que tiene el contenido de texto correcto del correo electrónico.
Qwertie 01 de
5

También encontré un archivo de este tipo (proporcionado por un colega que guardó un mensaje de correo electrónico en Microsoft Outlook). file(1)identifica el archivo .msg así:

foo.msg: Composite Document File V2 Document

La respuesta de Georg Jung con respecto a la msgconvert(1)utilidad basada en perl de Matijs van Zuijlen me condujo en la dirección correcta. Aunque mi sistema no tenía la utilidad msgconvert empaquetada en el momento de escribir este artículo, las instrucciones de instalación en la página web de Matijs indican el uso cpancomo una forma de instalarlo:

cpan -i Email::Outlook::Message

La URL de cpan es http://search.cpan.org/dist/Email-Outlook-Message/

Juan
fuente
3

Intente ejecutar este comando en una terminal para identificar el tipo de archivo:

$ file foo.msg

La salida debería decirle qué tipo de archivo es. Si es un archivo de texto de algún tipo, puede abrirlo en gedit o en su editor de texto favorito.

quijote curandero
fuente
obviamente, reemplace "foo.msg" con el nombre de su archivo .msg .
quack quijote
3
Da Composite Document File V2 Document, No summary infoy es un archivo de Outlook para correos electrónicos. Consulte también ¿Cómo veo un archivo .msg de Outlook?
Martin Thoma
1
Creo que esto debería ser un comentario
Greg Schmit - Restablece a Monica el
3

Pruebe este enlace: http://www.coolutils.com/Online-Mail-Converter.php

Llegué a esta publicación buscando una respuesta, encontré el enlace anterior que hizo el trabajo por mí. Por eso quería compartir aquí.

Si le preocupa la privacidad, puede comprar su versión de escritorio y convertirla.

fanfarrón
fuente
1
Por curiosidad, ¿por qué todos los votos negativos? Parece una herramienta perfectamente buena.
Duncan X Simpson
1
@VirtualDXS - La vida es dura, ¿no? :)
bragboy
55
También rechacé esta "solución" porque viola la privacidad. Los archivos .msg a veces contienen hilos de correo, que deben mantenerse confidenciales.
lento
1
No entiendo dónde la herramienta viola la privacidad. Es solo una afirmación incorrecta. Es el mismo dicho que Winrar viola la privacidad porque a veces los archivos .rar contienen archivos que pueden ser confidenciales. O un cliente SQLite viola la privacidad porque puede leer conversaciones de Skype desde un archivo .db.
Andre Figueiredo
3
@AndreFigueiredo: Es la diferencia entre una herramienta en línea y un programa local. Cuando procesa datos con WinRAR o cualquier otro programa en su computadora, los datos permanecen en su computadora (a menos que estén infectados con spyware). Pero con esta solución "coolutils", sube su archivo a su sitio web y luego descarga el resultado. ¿Eliminan inmediatamente sus datos de sus servidores? ¿Su personal puede ver sus datos? ¿Venden sus datos a otras personas? Una vez que se lo das, está fuera de tu control.
Scott
2

También puede proceder así:

strings foo.msg |html2text
Stéphane
fuente
2

Hola, aunque hay muchas respuestas disponibles, pero ninguna de ellas es simple y fácil de usar, así que estoy publicando esta respuesta.

Use Microsoft one drive para abrir archivos .msg en línea a través del navegador

Inicie sesión en su cuenta onedrive de Microsoft y cargue el archivo .msg. Después de cargar, puede hacer clic en él para ver el contenido del archivo.

y la ventaja sobre otras respuestas es que no compartirá su archivo con convertidores de archivos de terceros.

Nota: Este método no es específico del sistema operativo y se puede aplicar en cualquier sistema operativo.

Akhil Surapuram
fuente
Desearía poder editar el mensaje también.
Jaakko
Los archivos @Jaakko .msg son un hilo de conversación de correo electrónico. No creo que tenga sentido editarlo. Creo que puede copiar el contenido de texto para reenviar el correo
Akhil Surapuram