我正在使用 ubuntu 9.10,我想将 thunderbird 与所有扩展名为 .eml 的文件关联。问题是,ubuntu 似乎根据这些文件的内容将 mime 类型归因于 text/plain,这意味着如果我将 thunderbird 设置为 .eml 文件的默认应用程序,则所有其他文本文件(例如 .txt)都将使用 thunderbird 打开。是否可以添加一条规则,根据文件扩展名强加 mime 类型,而不管其内容如何?
答案1
您可以通过右键单击并选择“打开方式”将文件的 mime 类型与应用程序关联。您已经知道这一点,所以您需要做的是让 eml 文件具有自己的 mime 类型,以便您可以将 Thunderbird 与 .eml 文件关联起来 - 对吗?
以 root 身份打开 /etc/mime.types,对于 eml 文件,您应该有如下条目:
message/rfc822 eml
如果 eml 出现在另一种 mime 类型中,比如您说的 text/plain,则将其从该 mime 类型中删除。
完成后,您就可以将 message/rfc822 与 Thunderbird 关联起来。