阅读:13214回复:6
收到Content-Transfer-Encoding: 8bit 编码的中文邮件使显示不正常
如果收到的邮件是Content-Transfer-Encoding: base64 或 quoted-printable 编码, 显示都正常。
但是收到的邮件编码是Content-Transfer-Encoding: 8bit,则显示乱码,例如hotmail发过来的邮件。 我是新手,请教如何设置才能正确显示各种编码的邮件。 |
|
1楼#
发布于:2006-06-20 22:40
希望有高人回答,先表示感谢。
再补充一点,英文XP系统上用英文ThunderBird1.5.0.4。 反正收到8bit编码的中文邮件就显示有问题,其它编码格式的就显示正常。 |
|
2楼#
发布于:2006-06-20 22:40
这个问问风真吧。
|
|
|
3楼#
发布于:2006-06-20 22:40
其实我也不清楚啊
我设置得很简单,设置了显示默认为UTF-8,也可以设成GB2312 最好不要设置视图里的自动识别 |
|
4楼#
发布于:2006-06-20 22:40
首先感谢两位热心朋友的回复和建议。
如果把Outgong Mail和Incoming Mail都设置成GB2312,则连我这边发出去的邮件,对方收到之后也变成乱码。我的Auto-Detect是一直设置成 Off. 我想请教,是否邮箱服务器对这些中文邮件先进行编码转换或某些处理? 如果真是这样就没有办法了。我是在英国的一个研究机构工作,我开始怀疑单位的邮箱服务器了。 我现在不清楚地参数(是因为太多):Tools->Options->Advanced->General->Config Editor... 希望对这些参数清楚的网友,给出注意事项和建议。 多谢!! |
|
5楼#
发布于:2006-06-20 22:40
|
|
6楼#
发布于:2006-06-20 22:40
这个比较奇怪, 请问"对方"是中国人吗? 他用email-client 还是webmail? 按我的经验, thunderbird缺省已经工作的很好了. 我的设置也是outgoing mail 是GB2312, incoming mail 无所谓, 只要在email-client里设置好了编码语言, 接收方的email-client会根据email header自动识别的. 如果是webmail 阅读, 改一下view->encoding character set应该就可以了. [quote="glencui"] 我想请教,是否邮箱服务器对这些中文邮件先进行编码转换或某些处理? 如果真是这样就没有办法了。我是在英国的一个研究机构工作,我开始怀疑单位的邮箱服务器了。 [/quote] 邮件服务器应该不会处理这些, 只是打个包转发. 要不然根本就不会有通用的服务器, 而是各种语言版本的邮件服务器, ^_^. 我收到的邮件中, 有很多国家, 英国, 美国, 日本, 俄罗斯, 韩国, 还有繁体中文, 只要选对语言编码, 都没问题. |
|