有人通过 Skype 向我发送了一个 .msg 文件,但不知为何我在 Ubuntu 中就是无法打开它。
有没有什么应用程序可以打开 .msg 文件?
答案1
这是 MS-Outlook 格式。有一个名为 MSGConvert 的命令行工具(请参阅www.matijs.net/software/msgconv)将 .msg 文件转换为 .eml。您可以使用 Thunderbird 或 Evolution 打开这些文件。在 Ubuntu 上,您应该能够使用以下方式安装该工具
sudo apt-get install libemail-outlook-message-perl libemail-sender-perl
从命令行。使用
msgconvert *.msg
一次性转换目录下的所有文件。MSGConvert 将生成带有后缀 .msg.eml 的 .msg 文件副本。无论如何,您的朋友应该学会如何正确发送内容。
答案2
使用Microsoft one drive通过浏览器在线打开.msg文件:
登录您的Microsoft onedrive帐户并上传.msg文件。上传后,您可以单击它来查看文件内容。
与其他答案相比,其优势在于您不会与第三方文件转换器共享您的文件。
注意:此方法与操作系统无关,可应用于任何操作系统。
答案3
它并不完美,但你可以.msg
使用Mozilla Thunderbird (它在我的 Linux Mint 52.1.1 上运行)。我遇到了一些编码错误,但您可以全局读取内容。
在 Thunderbird 中单击文件>打开>已保存消息并选择您的.msg
文件。
答案4
我也碰到过这样的文件(一位同事提供给我,他在 Microsoft Outlook 中保存了一封电子邮件)。file(1)
标识 .msg 文件如下:
foo.msg: Composite Document File V2 Document
Georg Jung 关于 Matijs van Zuijlen 的基于 perl 的msgconvert(1)
实用程序的回答为我指明了正确的方向。虽然在撰写本文时我的系统尚未打包 msgconvert 实用程序,但 Matijs 网页上的安装说明指出使用cpan
以下方法可以安装它:
cpan -i Email::Outlook::Message
cpan URL 是http://search.cpan.org/dist/Email-Outlook-Message/