|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
有时gmail收到的信中文显示是乱码。一般都不是gmail的问题,多是对方email的编码标识错误、不合标准。
比如从gmx网页上发中文email,如果编辑时浏览器(firefox)编码是gmx缺省,即iso-8859-1,中文字会成为&#ddddd的形式(偶猜是unicode码位),没有便捷的办法还原:
,-----------------------------------------------------
Date: Sun, 27 Feb 2005 11:46:30 +0100 (MET)
From: ???@gmx
To: ???@gmail.com
MIME-Version: 1.0
Subject: test from gmx (测试)
X-Priority: 3 (Normal)
X-Mailer: WWW-Mail 1.6 (Global Message Exchange)
X-Flags: 0001
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
test
测试!
--
DSL Komplett von GMX +++ Supergünstig und stressfrei einsteigen!
AKTION "Kein Einrichtungspreis" nutzen: http://www.gmx.net/de/go/dsl
`-----------------------------------------------------
如果编辑时手动设置firefox为gb2312,中文被以gb2312的编码正确输入,但愚蠢的gmx仍然把email标识成为iso-8859-1,gmail自然遵守规则按照iso-8859-1解码,(Content-Type: 信头),显示自然是乱码。但是可以在gmail中点Show original得到邮件原始内容,这时手动设置浏览器为gb编码,可看到信体:
,-----------------------------------------------------
Date: Sun, 27 Feb 2005 11:48:07 +0100 (MET)
From: ???@gmx
To: ???@gmail.com
MIME-Version: 1.0
Subject: =?ISO-8859-1?Q?test_from_gmx_2_(=B2=E2=CA=D4)?=
X-Priority: 3 (Normal)
X-Mailer: WWW-Mail 1.6 (Global Message Exchange)
X-Flags: 0001
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
test
测试
--
Lassen Sie Ihren Gedanken freien Lauf... z.B. per FreeSMS
GMX bietet bis zu 100 FreeSMS/Monat: http://www.gmx.net/de/go/mail
`-----------------------------------------------------
[[i] Last edited by zozo on 2005-2-27 at 12:33 [/i]] |
|