如何打开 .eml 文件?

ksi*_*mon 48 email software-recommendation

我收到了一封附有eml文件的邮件。我正在使用 Thunderbird,但它没有打开它。

有人可以建议打开eml文件的程序吗?

更新:

我不想导入我的邮箱我只想读取eml文件的内容。

nel*_*aro 43

我发现这些说明非常有帮助

对于命令行工具的热爱,而不是视觉/沉重的 Thunderbird/KMail 或 Evolution。

sudo apt-get install mpack
Run Code Online (Sandbox Code Playgroud)

然后提取eml内容

munpack 1.eml
Run Code Online (Sandbox Code Playgroud)

在我的情况下,我需要使用 -t 来解决以下错误消息

munpack ./ServerPerformance.eml 
tempdesc.txt: File exists
image001.jpg.2 (image/jpeg)
Run Code Online (Sandbox Code Playgroud)

然后我像这样把所有东西都拿出来。

munpack -t ./ServerPerformance.eml 
part1 (text/plain)
part2 (text/html)
image001.jpg.3 (image/jpeg)
Run Code Online (Sandbox Code Playgroud)


ksi*_*mon 34

我在 Thunderbird 中使用File->Open Saved Messages...菜单打开后保存了附件。


小智 15

如果你有 Chromium,你可以将 eml 文件放在上面,它会正确显示。在我的 Raspbian Chromiun 上是默认设置。

  • 在这里不起作用(假设它也适用于 chrome..) (2认同)

rus*_*tyx 6

如今,您可以.eml简单地使用Thunderbird打开文件。无需插件。

sudo apt-get install thunderbird

在 Thunderbird 中,您可以查看、打印、回复/转发/重定向等。

转到文件->打开->保存的消息...或双击.eml文件并选择打开方式... -> Thunderbird


小智 5

如果你想要一些命令行但不适合你的东西(它不适合我) ,你可以使用MHonArc(多么好的一个网站)将文件转换为 HTML:.emlpandoc

sudo apt install mhonarc
mhonarc -single file.eml > file.html
Run Code Online (Sandbox Code Playgroud)