如何将.msg文件(Outlook电子邮件)转换为.eml?


20

我刚刚开始使用Ubuntu和Thunderbird。

我已将Outlook电子邮件保存在硬盘中,并且具有.msg扩展名。现在,当我尝试在Thunderbird中打开它们时,因为Thunderbird使用了.eml扩展名,所以没有打开它们。

请告知我如何将Outlook中的旧电子邮件转换为Thunderbird格式。


这里有一个在线转换器:jitbit.com/msg2eml(免责声明:我是创建这个免费工具的编码者之一)
jitbit 2015年


Answers:


11

安装以下模块:

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

安装后,下载.pl名为的文件msgconvert.pl,然后运行:

./msgconvert.pl --mbox [desiredFilename].eml [currentFileName].msg 

现在,您可以.eml在Thunderbird中打开文件了。

参考



4
msgconvert.pl不可用于公共访问
Ilja

@Ilja,似乎无法联系原始作者(我的A中的源文件)。
blade19899

4
我认为手动下载msgconvert.pl不是一个好方法。更好地使用Perl的系统工具:sudo cpan -i Email::Outlook::Message
Jaime M.

1
与@JaimeM。相呼应,我认为msgconvert.pl作者的博客文章,他的github他的脚本成为的Perl官方资料将为将来的访问者提供最佳服务。
迈克尔

1
在私人浏览中打开该Google文档链接时,出现403无授权错误。我将其替换为原始Github文件的链接,而不是@Michael的评论。
muru

3

这是一个在线工具,可以将邮件文件转换为不同的格式,包括eml: Online Mail Converter


4
众所周知,但这不适用于许多目的,例如包含私人或敏感公司信息的电子邮件。
2015年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.