glencui
小狐狸
小狐狸
  • UID13436
  • 注册日期2006-06-20
  • 最后登录2006-06-21
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:12870回复:6

收到Content-Transfer-Encoding: 8bit 编码的中文邮件使显示不正常

楼主#
更多 发布于:2006-06-20 22:40
如果收到的邮件是Content-Transfer-Encoding: base64 或 quoted-printable 编码, 显示都正常。

但是收到的邮件编码是Content-Transfer-Encoding: 8bit,则显示乱码,例如hotmail发过来的邮件。

我是新手,请教如何设置才能正确显示各种编码的邮件。
glencui
小狐狸
小狐狸
  • UID13436
  • 注册日期2006-06-20
  • 最后登录2006-06-21
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2006-06-20 22:40
希望有高人回答,先表示感谢。

再补充一点,英文XP系统上用英文ThunderBird1.5.0.4。

反正收到8bit编码的中文邮件就显示有问题,其它编码格式的就显示正常。
hnstxx
千年狐狸
千年狐狸
  • UID1952
  • 注册日期2005-01-09
  • 最后登录2013-05-14
  • 发帖数4977
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2006-06-20 22:40
这个问问风真吧。
MM:你是个外表冷酷,内心却很甜蜜的男人。
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
3楼#
发布于:2006-06-20 22:40
其实我也不清楚啊
我设置得很简单,设置了显示默认为UTF-8,也可以设成GB2312
最好不要设置视图里的自动识别
glencui
小狐狸
小狐狸
  • UID13436
  • 注册日期2006-06-20
  • 最后登录2006-06-21
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2006-06-20 22:40
首先感谢两位热心朋友的回复和建议。

如果把Outgong Mail和Incoming Mail都设置成GB2312,则连我这边发出去的邮件,对方收到之后也变成乱码。我的Auto-Detect是一直设置成 Off.

我想请教,是否邮箱服务器对这些中文邮件先进行编码转换或某些处理? 如果真是这样就没有办法了。我是在英国的一个研究机构工作,我开始怀疑单位的邮箱服务器了。

我现在不清楚地参数(是因为太多):Tools->Options->Advanced->General->Config Editor...

希望对这些参数清楚的网友,给出注意事项和建议。

多谢!!
袭击
小狐狸
小狐狸
  • UID14939
  • 注册日期2006-10-12
  • 最后登录2006-10-12
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2006-06-20 22:40
pazixu
火狐狸
火狐狸
  • UID1052
  • 注册日期2004-12-18
  • 最后登录2010-07-04
  • 发帖数187
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2006-06-20 22:40

如果把Outgong Mail和Incoming Mail都设置成GB2312,则连我这边发出去的邮件,对方收到之后也变成乱码。我的Auto-Detect是一直设置成 Off.

这个比较奇怪, 请问"对方"是中国人吗? 他用email-client 还是webmail?
按我的经验, thunderbird缺省已经工作的很好了. 我的设置也是outgoing mail 是GB2312, incoming mail 无所谓, 只要在email-client里设置好了编码语言, 接收方的email-client会根据email header自动识别的. 如果是webmail 阅读, 改一下view->encoding character set应该就可以了.
[quote="glencui"]
我想请教,是否邮箱服务器对这些中文邮件先进行编码转换或某些处理? 如果真是这样就没有办法了。我是在英国的一个研究机构工作,我开始怀疑单位的邮箱服务器了。
[/quote]
邮件服务器应该不会处理这些, 只是打个包转发. 要不然根本就不会有通用的服务器, 而是各种语言版本的邮件服务器, ^_^.
我收到的邮件中, 有很多国家, 英国, 美国, 日本, 俄罗斯, 韩国, 还有繁体中文, 只要选对语言编码, 都没问题.
游客

返回顶部