2012-03-28 57 views
0

我正在使用Debian与标准的sendmail和bsd-mailx配置。我的国际人物到达确定(至少Gmail正确解释他们),但其他方式失败惨痛。使用默认编码设置(ISO-8859-1),行正确显示国际电子邮件字符

这是我的简历。

成为

这里是我的resum = E9。

但即使改变“外发邮件编码”为UTF-8(这是我的语言环境中使用的编码)没有改善的事情,因为我得到

这里是我的resum = C3 = A9。

有没有这个银子弹?我应该指出,我正在通过SSH访问我的服务器,以防万一。

服务器和客户端有LANG=en_US.UTF-8集。

+1

嗯,你的终端的语言环境是什么? 'env | grep LANG' ...你使用的是什么终端模拟器?例如PuTTY允许您在客户端设置编码以匹配服务器的编码。 – 0xC0000022L 2012-03-29 00:36:56

+0

我得到'LANG = en_US.UTF-8',这与我在服务器上得到的是一样的。实际上,当我通过SSH连接键入这些字符时,我没有任何问题。我在令人敬畏的WM下使用gnome-terminal。 – 2012-03-29 01:28:30

+0

对于无意发布的未完成回复对不起。我编辑了我的第一个答复。 – 2012-03-29 01:37:00

回答

0

我找到了明智的建议here:简单地用heirloom-mailx代替bsd-mailx。那为我做了。

相关问题