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

Fur*_*qan 21 email thunderbird

我刚刚开始使用 Ubuntu 和 Thunderbird。

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

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

bla*_*899 11

安装以下模块:

sudo apt-get install libemail-outlook-message-perl libemail-localdelivery-perl
Run Code Online (Sandbox Code Playgroud)

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

./msgconvert.pl --mbox [desiredFilename].eml [currentFileName].msg 
Run Code Online (Sandbox Code Playgroud)

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

参考


  • msgconvert.pl 不可用于公共访问 (4认同)
  • 我认为手动下载 msgconvert.pl 不是一个好方法。更好地使用 Perl 的系统工具:`sudo cpan -i Email::Outlook::Message` (4认同)

bra*_*boy 3

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

  • 很高兴知道,但这并不适合许多用途,例如包含私人或敏感公司信息的电子邮件。 (4认同)

vma*_*lep -2

只需将邮件保存为 .txt 格式并将扩展名更改为 .eml

在这里看到它并且它有效:Super User - How to save a mail into an .eml-file with Outlook?

最有趣的是,有专用的转换器!

  • 另存为“.txt”不会保留整个邮件标题和附件。它只是正文和基本标头,不是“.eml”格式。 (4认同)