这个问题越来越深奥,因为我们通常会远离基于文本的电子邮件阅读。但通常,我使用 mutt 阅读和发送电子邮件。当我从网页中复制某些内容(通常编码为 utf-8),然后将其粘贴到 mutt 中时,我会得到奇怪的字符编码。像,\xe2\x80\x9cWhen push ..
(双引号)。
我正在使用Mutt 1.4.2.3i (2007-05-26)
;
我的外壳是GNU bash, version 4.0.10(2)-release (i386-portbld-freebsd7.2)
;
我的 .bashrc 文件有export LANG=en_CA.UTF-8
;
在我的 .muttrc 中,我指定了set charset = "en_ca.UTF-8"
;
事实上,就 mutt 本身而言,如果我输入:set &charset ?charset
我会返回charset="utf-8"
。
但我仍然没有得到我想要的结果:将文本粘贴到电子邮件中时,我得到了不正确的字符。谢谢!