搜狗拼音与 Foxmail 引发的灵异邮件
当你发现你收到的多封邮件中,同一个人的名字都被“死”字代替,这是不是一件恐怖的灵异事件?这事就被我遇到了。不过经分析,这只是搜狗拼音输入法与 Foxmail 引发的一个小问题。
出问题的名字是“查老师”,“查”在姓氏中读“zhā”。在搜狗拼音中,输入“zha”,“查”字的排名比较靠后;然而有一个与“查”字外形相似的“査”字(注意下面是“且”而不是“旦”)却像李鬼一般地排在了“查”字之前(它做了 SEO 吧
)。“査”是一个不常用的 GBK 汉字,但是发件人使用的 Foxmail 客户端生成的 MIME 消息中,标称的 charset 却写的是默认的 GB2312(严格地说也算 bug)。于是在我的客户端里,“査”字(96CB)没有被当作 GBK 正确解码,它的第二字节(CB)与“老”字(C0CF)的第一字节(C0)结合,恰好构成了“死”字(CBC0)。
提醒使用拼音输入法的同学,不要再把“查”误输入为“査”。如果怕输错,可以直接用“cha”代替“zha”。而在邮件客户端方面,可以设置发出的邮件编码,用 GBK 或 UTF-8 取代 GB2312,以免少数非常用汉字导致接收方解析出错,造成对方收到“死”这种很不礼貌的灵异邮件。





4条评论 关于 “搜狗拼音与 Foxmail 引发的灵异邮件”
由 皮哥 发表于2009-09-25
博士 你该换眼镜了
由 帅 发表于2009-09-25
看来你经常跟查礼师兄沟通吧?
由 erhai 发表于2009-09-26
你好!又来请教你了
我最近在windows上出现一个问题,不知道什么原因
我用实例说一下吧
打开一个网页后,在任务管理器中有两个iexplore.exe进程(为什么),
之后每打开一个有一个iexplore.exe进程,但是关闭时只要有一个网页还打开着,那么所有的iexplore.exe进程就都不能结束.为什么呢?然只有把全部网页关闭后所有的iexplore.exe进程就全部一起结束了.
由 sacs à main 发表于2009-09-28
没发过呢 一会试试