编织人生论坛

 找回密码
 注册会员

QQ登录

只需一步,快速开始

手机短信,快捷登录

扫码登录更安全

141 人签到
查看: 3574|回复: 9

[问题咨询] 为何论坛发到邮箱的新回复通知是乱码?

[复制链接]
发表于 2009-5-28 20:39:02 | 显示全部楼层 |阅读模式 来自: 广西柳州市 联通
为什么论坛发到我的hotmail邮箱的《新回复通知》邮件每一封都是乱码。
谁能帮我解决一下这个问题呢?
未命名.JPG
发表于 2009-5-30 13:45:55 | 显示全部楼层 来自: 江苏省苏州市 电信
这个是由于邮件编码的不同而造成的。您可以在在邮件客户端中转换编码能看到内容
回复 支持 反对

使用道具 举报

发表于 2009-5-30 14:13:34 | 显示全部楼层 来自: 江苏省苏州市 电信
相信大家在阅读E-mail时,多少都会遇到过一些乱码的问题吧。邮件中的乱码极大地妨碍了我们的通讯联系,下面我就给大家介绍三种比较常用的对付乱码的方法。

  第一招:让邮件收发软件显示正确的文字编码

  收发邮件双方使用的语言编码不同(如一方是简体的GB编码,一方是繁体的BIG5编码),是造成邮件乱码的主要原因之一。如果遇到的是这种情况,我们只要利用客户端收发软件来调整一下就行了。在OutlookExpress(简称OE)中,打开一封乱码邮件后,通过“查看”菜单中的“编码”命令,选择一种正确的文字编码就可以了(如图1)。另外,如果你能够确切知道邮件撰写的语言种类,那对你正确选择文字编码也是大有好处的。

  对于Foxmail来说,打开邮件后,单击“邮件”菜单,通过字符转换命令也可以完成不同语言文字之间编码的转换,不过,与OE相比,Foxmail只提供了简体、繁体、日文、韩文、英语和西欧语言等文字编码,显得有点少。

  第二招:WinZip也能解乱码

  UU编码、MIME编码和Binhex编码是E-mail的三种主要标准编码方式。由于不同的邮件收发软件所支持的编码方式不同,有时也会造成邮件出现乱码。这种乱码与第一种有所不同,根据其形成原因,我们可以归纳为Uuencode乱码、Base64encode乱码、HZ乱码和QP-encode乱码。经过试验,笔者发现WinZip对于一些Base64encode乱码和混合型乱码有特别好的处理效果,具体方法如下:在OE中,选中乱码邮件,按Ctrl+F2,这样就可以直接通过记事本来查看邮件的源文件了,把源文件保存下来之后,把文件扩展名改为“uue”,再用WinZip打开这个文件,这时邮件就能被正确显示了!

  如果你使用的是Foxmail,那操作方法也差不多,选中邮件后,通过“邮件”菜单中的“查看原始信息”命令(如图2),把邮件的源文件另存为TXT文本文件,接下来再把文件的扩展名改为“uue”,用WinZip打开即可。

  第三招:专业软件解乱码

  如果有些乱码邮件用WinZip也无法完成解码的话,那我们就要请出乱码查看器(CodeView)了,大家可以在http?//dxqsoft.myrice.com/download/CodeView260.zip

  这是一款国产的专业解乱码软件。除了支持上面提到过的Uuencode乱码、Base64 encode乱码、HZ乱码和QP-encode乱码的解码之外,它对一些死乱码和特殊混合乱码也有极强的破解能力。

  软件的使用方法相当简单,只要把邮件中的乱码内容复制下来,然后粘贴到软件的源窗口中,再尝试利用不方式进行解码就可以了。解码后的结果会显示在同的解码方式进行解码就可以了。不同的解码下方的结果窗会显示在在下方的结果窗口中(如图3)。

  自动智能解码”也是该软件的一个特色功能,只要按一下“自动”按钮,软件就会自动去寻找乱码所匹配的编码,十分方便。

                               
登录/注册后可看大图


图1 选择正确的编码字符


                               
登录/注册后可看大图


图2 用Foxmail查看邮件的源文件


                               
登录/注册后可看大图


图3 用乱码查看器查看邮件乱码
回复 支持 反对

使用道具 举报

发表于 2009-5-30 14:14:03 | 显示全部楼层 来自: 江苏省苏州市 电信
8种方法破解出现乱码的邮件,很多情况收到邮件时会出现乱码,很多朋友都不知道怎么办?

造成邮件乱码的原因不外乎有三种情况:
一是操作系统和使用的软件设置不同导致的;
二是发送邮件时发送程序采用不同的编码标准,如 UU、MIME、BINHEX等,而你所用的操作系统程序没有能力将其解码,收到的邮件像“天书”一般;
三是邮件传输邮局主机的原因,如有的主机(特别是国外的)不支持非ASCII码,将中文双字节或二进制格式邮件中每个字符的第八位过滤掉,使该信息与初始信息截然不同,造成邮件信息失真或损坏。当你收到乱码邮件后,如果让对方重发一次,既浪费时间,又显得你“露怯”,不如通过尝试以下方法自行解码:

  1.根本设置

  对Outlook Express 进行根本设置,可彻底解决电子邮件的乱码。打开Outlook Express 后,选择“工具”→“选项”命令,单击“阅读”标签,再单击“字体”按钮,选择“简体中文(GB2312)”,同时把它设置为默认值。接下来,单击“国际设置”按钮,选中“为接收的所有的邮件使用默认的编码”,确定退出。如此设置后,当你打开所有邮件,通常都不会再出现乱码了。

  2.选项查看

  通常情况下,没有进行上述邮件设置,导致邮件乱码情况居多。在Outlook Express中,选择乱码邮件后,单击“查看”→“编码”→“简体中文(GB2312)”或“其他”→“简体中文(HZ)”,邮件内容即可展现。

  3.转寄再收

  如仍显示乱码,可试着将乱码邮件转寄到自己的邮箱中,然后用Outlook Express接收,有时即可顺利解码。

  4.改名重读

  仍然不行可将邮件改名,存成一个后缀名为.eml的文件,由Outlook Express打开一般都可以自动解码。

  5.追根溯源

  对于采用不同编码标准产生的乱码邮件,解码工作比较专业,说起来会很生涩。我们不妨选择乱码邮件后,右键单击鼠标,在弹出的快捷菜单中选择“属性”命令,接着在出现的对话框中单击“详细资料”标签,再单击“邮件源文件”按钮,这时就会打开邮件源文件码,邮件内容显现。

  6.巧妙骗解

  如问题仍得不到解决,接上一步操作,右键单击,选“复制”,将“邮件源文件”拷贝到系统的剪贴板上,然后用记事本将其打开。在邮件信头中添加Mime -Version:1.0 Content-Transfer-Encoding:quoted-printable,注意信头中间不要空行,信头和信体之间要有一个空行,保存为. txt纯文本文件。接下来用资源管理器将其改名为.uue为后缀的文件并运行,这时会自动调用WinZip并“骗取”它来对乱码邮件进行解码工作,进而正确显示编码邮件的“庐山真面目”。

  7.代码替换

  将乱码邮件存为一个.eml的文件,用记事本打开。然后打开一个正常邮件,选择并复制一呗代码:

  Content-Type:text:/plain;

  charset="GB2312"

  Content-Transfer-Encoding:quotedprintable

  替换粘贴到乱码邮件的相应位置,保存后关闭邮件。这时乱码邮件变为正常邮件。

  8.优化重组

  很多的邮件编辑软件以字符为单位处理文本,双字节的汉字被删除一半后,剩余部分会和相邻的汉字重新组合,使得文本面目全非。我们收到的绝大多数邮件属于此类。判断这类邮件时,只要乱码内容有很多“=”号,即可肯定为QP编码的邮件。这时我们需要将乱码邮件存成一个文本文件,然后使用以字符为单位的编辑软件,将乱码行的第一个字符删除。笔者有一个很笨但十分有效的办法,就是将乱码连接起来,不管多长,发现内容之间有两个“=”号,去掉其中的一个多余 “=”号,后面的部分就会和相邻的乱码重新组成可识别的汉字。

  如果以上方法均不能奏效,则可以判断收到的乱码邮件未经过编码造成第8位字节滤掉而成为无法还原的死乱码文档,只好请对方重发邮件给你了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-31 13:09:05 | 显示全部楼层 来自: 广西柳州市 联通
好的,我试试看这些方法,谢谢 bugx:hehe:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-12 00:35:27 | 显示全部楼层 来自: 广西柳州市 联通
偶那个晕哟,啥方法都用了,还是乱码。
:-L
回复 支持 反对

使用道具 举报

发表于 2009-7-12 10:36:59 | 显示全部楼层 来自: 江苏省苏州市 电信
不是吧,hotmail的不行?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-1 18:33:04 | 显示全部楼层 来自: 广西柳州市鱼峰区 电信
是啊,到现在收到的论坛的邮件都还是乱码。
我是HOTMAIL的邮箱,莫非是HOTMAIL的问题?:L
回复 支持 反对

使用道具 举报

发表于 2009-8-1 21:25:07 | 显示全部楼层 来自: 江苏省苏州市 电信
好像就hotmail收到乱码。163 GG的都可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-10 16:06:58 | 显示全部楼层 来自: 广西柳州市 联通
:vihjb0cu:
倒`````
那我改邮箱。
谢谢bugx。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

论坛地图|手机版|小黑屋|Archiver|颜色表|下载APP客户端|编织人生 ( ICP12028468-2 )

GMT+8, 2025-5-6 13:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表