西西河

主题:关于email乱码问题请教 -- 懒厨

共:💬12
分页树展主题 · 全看首页 上页
/ 1
下页 末页
  • 家园 关于email乱码问题请教

    小弟用的是yahoo.com.au的电子邮件,Browser是IE 6。0,XP 或 WIN2K 英文版,发件方如果给我发中文邮件,常是乱码,有时又很正常,只要将Encoding 转去GB码即可。

    请问两个问题,

    1) 为什么会出现乱码?

    2) 如果出现乱码,如何纠正? (我已试过将乱码拷到Notepad,再用南极星来看,还是不行)

    先行致谢。

    • 家园 谢谢诸位,最后我是这么办的

      用hotmail,把语言设置为中文,今天收到第一封中文邮件,可看。

      原本用hotmail,把语言设置成英文的时候,甚至收不到来自hotmail的中文邮件。

      yahoo太可恶,把语言设置成中文后,邮箱自动缩小为6MB,非要装Messenger和加入一个好友。

    • 家园 嘻嘻,简单的问题,俺来回答

      1.间而言之,乱码是因为中文的字符印射跟英文的不是完全一样,加上简体繁体也不是完全的一样,所以同样的机器码对应不同的字。

      2.简单的方法就是,哈哈,用英文写信......

      还有呢,就是用word写信,然后存成web格式,其实就是图画的jpg格式,然后发走,这样就把文字变成了图像,就不存在乱码了,嘻嘻

      • 家园 就是用word写信,然后存成web格式,

        其实就是图画的jpg格式???

        Web可不是jpg格式。只是Web的header里有一些关于字体的Meta info,浏览器会用相应的字体来显示罢了!

        比如西西河,header里有这样的信息

        <meta HTTP-EQUIV="Content-Type" content="text/html; charset=[COLOR=red]gb2312[/COLOR]">
        <meta http-equiv="Content-Language" content="[COLOR=red]zh-cn[/COLOR]">

        浏览器一看到这样的信息,就知道是用中文简体来显示了。

        很早的时候,有人将中文文字转换成图片(gif格式)来防止读者不能正确阅读的问题。但问题是图片占地大,传输慢,对方不能修改文字,打印效果很差等等。这种办法现在很少有人使用了。

    • 家园 我这还有一小招儿

      把雅虎邮件索性改成全中文界面,方法如下:

      进入雅虎邮件首页后,点右下角的Mail Options进去

      General Preferences进去。

      选左边菜单里的Account Information进去

      这时又要你输入一次密码,进去后按上面一个Edit按钮进去。

      修改Language & Content:Chinese - China(Mainland)Finish按钮,你会发现变成中文的了。

      再按下完成按钮你就大功告成了。

      然后你按右上角的Sign Out登出后重新再登录,

      你就开始用中文的雅虎邮件版面了,毫无疑问邮件都按中文处理。

      变成中文界面后,乱码只会在Subject栏上偶而发生,信件文本不会有问题了。

      • 家园 不一定行的

        关键要看两点:

        一。发件者和收件者的Mail Client的语种设置,这一点楼上是对的。

        二。从发件者到收件者一路上的邮件服务器是否有滤码行为?如果有的话,还是会出问题的。

        因此最彻底的解决办法就是用附件来发送中文,基于base64编码的处理可以彻底解决这个问题。

        问题的根本在于很多邮件服务器还是使用着7位ASCII编码,而汉字使用两个八位ASCII编码。

        • 家园 谢谢诸位,没有其他办法,就用附件形式吧
        • 家园 这好像始终都是个问题

          带个attachment来来回回推麻烦,搞不好还有毒。

          从懒兄的反馈看,是你说得这么回事,多谢!

      • 家园 两个问题

        首先,信箱的Size变成了6M,而非100MB

        其次,原先乱码的还是乱码,这恐怕没救了吧?

    • 家园 让你的朋友们用attachment来发email。

      可能会解决大部分问题。不同的email系统对TXT的encoding和decoding处理不一样,如果相互不兼容,就可能出现乱码。

      attachment因该没有问题。如果有时还有错误,那么用Binary的形式来写email。比如用WordPad或是Word来写email,以attachment来发。虽然麻烦一点(还有Virus的可能),但email系统不会touch它,就像你发图片一样。

分页树展主题 · 全看首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河