我在 Fedora 18 x86_64 上使用 Evolution 3.6.4,我的主要语言是德语。
我收到一封用 iso-8859-15 编码的邮件(在我的 imapx 帐户上),其中包含“hügelig”一词。邮件在evolution中正确显示。
当我点击搜索栏,在邮件内容中搜索“hügelig”时,我没有得到任何结果。如果我将搜索更改为“hgelig”(注意缺少变音字符),则会找到邮件。
如果我将邮件的显示编码强制为 utf-8,则该单词在邮件正文中显示为“hgelig”。
所以我的猜测是,evolution 仅以 utf-8 编码进行搜索,并且不尊重消息的实际编码,至少在搜索时不尊重消息的实际编码。
关于如何改变这一点有什么想法吗?