Arch Linux 开启winmail.dat档案

Arch Linux开启winmail.dat档案

关于这个档案不知该如何是好,如果您是使用Outlook寄件却未变更预设传送的格式为:纯文字网页格式,那Outlook就会使用RTF(richtext formatted)传送,所以RTF会封装Transport Neutral Encapsulation Format (TNEF)的内容,如果你使用的收信软体不支援的话,那就会看到附件档名为winmail.dat

不过经过许多人的努力,已经有套件可以提供解决,有能进入终端机使用命令的方式与视窗软体的套件供使用。

终端机

    pacman -S tnef

方法:

    tnef winmail.dat

使用很简单,但要记得它会将包含的所有档案全解压,如果档案很多或不确定会有什么档案名称时务必将档案至于一空目录再执行命令,如果还是想先看首有什么内容时可以加-t查看:

    tnef -t winmail.dat

此命令会将包含的档案列出来:(windows big5的关系会乱码)

[danny@lab]$ tnef -t winmail.dat
105�`�N�ƶ�(�p�ǰ���).JPG |   105�`�N�ƶ�(�p�ǰ���).JPG


 视窗软体

上述除此之外你使用gnome/kde还能另外安装视窗软体来达到此功能,还能与收信软体配合:

 pacman -S ktnef

安装好后执行程式:

 

点击Open选择要查看的档案,之后就可以看到档案列表:

选择你要的档案再点击Extract To

或是按下Action->Extract All To解所有的档案:

以上为2种开启winmail.dat的方法,但你有安装kTnef后就能直接在收信软体中直接开启它:

资料参考

 使用 Outlook 的寄件者收到的电子邮件包含 Winmail.dat 附件

How to open winmail.dat files on Ubuntu and Debian Linux