接收文件名乱码乱码怎么回事

邮件出现乱码怎么办啊?_百度知道
邮件出现乱码怎么办啊?
xp系统,中文部分乱码
提问者采纳
一般来说,乱码邮件的原因有下面三种: (1)由于发件人所在的国家或地区的编码和中国大陆不一样,比如我国台湾或香港地区一般的E-mail编码是BIG5码,如果在免费邮箱直接查看可能就会显示为乱码。 (2)发件人使用的邮件软件工具和你使用的邮件软件工具不一致造成的。 (3)由于发件人邮件服务器邮件传输机制和免费邮箱邮件传输机制不一样造成的。 一般说来对于绝大多数乱码的邮件解决方法可以采用下面的方法: 首先用Outlook Express将乱码的邮件收取下来,然后打开这封邮件,查一下View(查看)→Encoding(编码),然后调整其下的编码设置试试看,比如可以选择Chinese Simple(简体中文)、Chinese Traditional(繁体中文)、中文HZ或Unicode试试看。一般来说,绝大多数乱码的邮件都可以修正过来。如果觉得这样很麻烦,可以将GB2312设置为默认的字体,方法如下(以Outlook Express 5为例):通过“工具→选项→阅读→字体”,在“编码”处选好GB2312,然后选“设为默认值”。 ............................................... 邮件乱码巧破译 来源:《新潮电子》 ---- 相信许多网友都遇到过乱码邮件,一些奇奇怪怪的字符,不知道是什么意思。产生乱码邮件的最 主要原因在于传输机制不同或邮件的编码不同,如果能够识别这些编码,就可以找到破解的办法。 邮件乱码巧破译 一、E-mail编码标准 &&&&由于一个汉字是用两个扩展ASCII码表示,对DOS、Windows及Unix系统来说,所有英文字母及符号 都是用ASCII码来代表,ASCII码只用到每个字节的前7位。而一些电脑系统在通信时不使用8-bit clean传输方式,无法处理8位的数据或硬把8位数据当作7位来处理,数据就会被破坏。对电子邮件来 说,有时候一个邮件在送达收信人的过程中,会经过很多台主机的转接传输服务,这中间的主机假如 有一台不具备8-bit clean的传输条件,中文邮件可能就会被破坏。因此,不论是发送中文文本文件, 还是发送EXE可执行文件、图形文件或压缩文件等二进制文件,都应该先进行编码。 E-mail编码主要有: 1.UU编码 &&&&在早期传送非 ASCII码的文件时,最常用的便是这种UU(Unix-to-Unix encoding)编码方式。 Uuencode和Uudecode分别是Unix系统中使用的UU编码和解码程序,后来被改写成为在DOS中亦可执行的 程序。 2.MIME编码 &&&&UU编码解决了E-mail传送非ASCII文件的问题,但这种方式并不方便。因而又发展出一种新的编码 标准MIME(Multipurpose Internet Mail Extentions),一般译作“多媒体邮件传送模式”。顾名思 义,它可以传送多媒体文件,在一封电子邮件中附加各种格式文件一起送出。 &&&&MIME定义两种编码方式:Base64与QP(Quote-Printable)。QP的规则是对于资料中的7位无须重复编 码,仅将8位的数据转成7位。 QP编码适用于非ASCII码的文字内容,例如我们的中文文件。而Base64 的编码规则,是将整个文件重新编码成7位,通常用于传送二进制文件。编码的方式不同会影响编码之 后的文件大?&6?哂?MIME功能的E-mail软件大都能自动判别你的邮件是采用何种编码,然后自动选 择用QP或Base64来解码。 &&&&MIME标准现已成为Internet电子邮件的主流。现在最常使用的电子邮件软件Eudora、FoxMail、 Netscape Mail、Outlook Express和Internet Mail等都支持MIME编码标准。 3.Binhex编码 &&&&Binhex的编码方式常用于Mac机器。一般PC上的电子邮件软件,亦多数支持MIME的规格,很少有支 持Binhex格式的。在常用的电子邮件软件中,只有Eudora具有这种功能,可直接解读Binhex的编码。 二、邮件乱码的原因及解决方法 &&&&汉字邮件出现乱码的原因很多,主要的原因是Internet上的某些邮件主机不支持8位(非ASCII码 格式)传输,以及不同的邮件编码,不同设置的电子邮件接收软件,不同语种的操作系统等。 &&&&当你收到一封乱码的邮件时,应根据邮件内容中的关键字符,判别其编码方法。不同的乱码,在 不同的平台上有不同的解决方法,因此解码前必须先看一下文件的内容,根据特征对文件可能的编码 方式(Uuencode、Base64 encode、QP-encode或其它编码方式)进行判断。 1.Uuencode“乱码” &&&&Uuencode编码主要来自Unix环境的使用者,目前使用者已经很少。这种软件内部所用的算法为 base64。其格式与Base64 encode格式非常相似,它们的差别仅仅在于“信头”部分的不同。Uuencode “乱码”大体格式为: begin 0600 index.gb MH;ZQOL2_PKS#O]3&N/S0PM*[M,ZAOPJCJ,G/U,+2U,&TM&30PM3VN_*XQ+:O …… end &&&&在乱码前面含有“begin xxx”,后面紧接着编码之前原始文件的名称。接着是已经Uuencode编码 的邮件的内容。在乱码内容后面,即最后一行为“end”。 &&&&如果你的电子邮件接收程序不支持UU解码,那么你看到的就是这些Uuencode“乱码”。 &&&&解决Uuencode“乱码”的办法: 方玌uencode“乱码”邮件转寄到自己的邮箱中,再使用能够支持UU解码的电子邮件接收程序(如 Eudora、OutLook Express等)来接收该邮件。 吠ü?艏?褰?Uuencode“乱码”存入文本文件,改文件名后缀为 UUE,然后使用Winzip 解码。 方?Uuencode“乱码”存入一个文件,然后在DOS下用uudecode.exe程序将文件解码。 方?Uuencode“乱码”存入一个文件,然后在Windows下用Wincode解码。 Wincode除支持UU编码外也支持MIME、Binhex等编码格式,应用范围颇为广泛。 2.Base64 encode“乱码” &&&&Base64是MIME标准编码之一。Base64 encode编码方式是将3个字节(8位)用4个字节(6位)表 示,由于编码后的内容是6位的,因此可以避免第8位被截掉。Base64 encode“乱码”大体格式为: MIME-Version:1.0 Content-Type:text/ charset=&us-ascii〃 Content-Transfer-Encoding:base64 Status:R yrE68shis+o/IMTcsrvE3Ljmy9/L47YEzajRtrX-Y1re6zbYnu7Chow0LDQo=3d &&&&在Base64编码邮件的乱码前一般有如下几部分“信头”:Content-Type(内容类型)、charset(字符 集)及Content-Transfer-Encoding(内容传输编码方式)。 &&&&如果你的电子邮件接收程序不支持Base64解码,那么你看到的就是这些Base64 encode“乱码”。 &&&&解决Base64 encode“乱码”的办法: 方獴ase64 encode“乱码”邮件存成一个文本文件,改文件名后缀为.UUE,然后使用 Winzip 解码。 方獴ase64 encode“乱码”邮件存成一个文件,将文件后缀改为.EML,由OutLook Express 打开,就 可以自动解码。 3.QP-encode“乱码” &&&&QP-encode是MIME标准编码之一。QP-encode编码全名为“Quoted-Printable Content-Transfer-Encoding”。由于用这种格式表示的信息,其内容主要都是 ASCII字符集中可以打 印的字符,因此名称中含有 printable。QP编码的方式,是将一个字节用两个16进制数值表示,然后 在前面加“=”。QP-encode“乱码”大体格式为: =d2=bc=b3=b8=d5=db=c4=c4=bc=d2=b5=f6=b1=e5=c9=e7=b6=f8=b0 &&&&采用QP(Quoted-Printable)编码方式的邮件很容易进行判别,因为它的内容通常有很多等号“ =”,因此不需要看“信头”也可以判断是否为QP编码。 &&&&如果你的电子邮件接收程序不支持QP解码,那么你看到的就是这些QP-encode“乱码”。 &&&&解决QP-encode“乱码”的办法: 方妙P-encode“乱码”邮件转寄到自己的邮箱中,然后用支持QP解码的电子邮件接收程序(如 Netscape mail、Eudora、OutLook Express、Becky等)来接收该邮件。 肥褂?Winzip 对 Quoted-Printable 解码。必须注意:(1)在邮件信头中检查、添加这样两 行:Mime-Version: 1.0Content-Transfer-Encoding: quoted-(2) 信头中间不要空行,信 头和信体之间要有一个空行。这样形成的文件,改后缀名为UUE,即可双击启动 Winzip 得到解码。 4.HZ中文乱码 &&&&由于网友们可能使用不同的电子邮件收发软件,因此,来自各个网友的邮件内容可能包含着看不 懂的乱码,例如,如果看到下面这串乱码,你一定看不懂它的意思: HZ- 学软?艋?}躏艋用软?艋?}躏艋买软?艋?暮冒槁? &&&&实际上这是一串“简体中文HZ”编码,如果使用Outlook Express发送邮件时,选用HZ编码,而邮 件的接收者使用Eudora来阅读邮件,看到的就是这些乱码。正确的方法是,在撰写邮件窗口中,选择 “格式”菜单下的“语言”命令,并选中“简体中文(GB2312)”项,然后发送邮件。 &&&&这时,如果你使用Outlook Express,可以打开“查看”菜单点击“语言”选项中的“简体中文 (GB2312)”项,或者点击工具栏上“语言”后面的向下箭头,选择“简体中文(GB2312)”功能项,屏 幕出现一个对话框,单击“是”按钮,所有邮件主题中含有指定字符集的邮件应用新的字符集。 &&&&如果你使用Eudora之类的软件,可以使用“南极星”之类的软件,自动转换不同的汉字编码。如 果还看不到的话,可将这些编码文本,拷贝到一个文本编辑器中。对于上面那串编码,你将看到下面 的内容: “学软件、用软件、买软件的好伴侣” 5.“半个汉字”乱码 &&&&汉字的另一个问题是所谓的“半个汉字”乱码。如果看到下面这串乱码,你一定看不懂它的意思: &&&&“把砑?⒂萌砑?⒙蛉砑?暮冒槁隆薄* ” &&&&由于很多英文编辑软件以字符为单位来处理文本,汉字被删除一半后,剩余的部分会和相邻的汉 字重新组合,使得文本面目全非。因此,除了在输入、删除的时候注意这种问题外,还要注意不要在 英文字处理软件中轻易使用“字符替换”功能,这往往会把一个汉字的后一个字符和相邻汉字的前一 个字符当成一个汉字被替换掉。 &&&&对于“半个汉字”乱码,只要将“乱码”邮件存成一个文本文件,然后使用以字符为单位的编辑 软件,将“乱码”行的首字符删除,后面的部分就会和相邻的“乱码”重新组合成可识别的汉字。 &&&&如果上述方法不能奏效,那么只好告诉对方正确的发送方式,请对方重新发一份邮件给你。如果 你看到的不是上述编码,那么请到 [url][/url]查看“乱码大全”一文。 三、避免乱码的措施 &&&&现在你已经知道乱码产生的原因和解决办法,希望你在发送邮件时也多为他人着想,别让美好的 心愿变成一堆乱码。 1.选用大众化的电子邮件收发程序 &&&&由于不同的电子邮件收发程序支持的编码有所不同,收件人和发件人自己定制的一些选项也会各 不相同,所以在收到编码的信件后,系统不一定能识别出邮件所用的编码方法。识别不出编码方法, 系统自然无法自动解码,这样当你查看信件内容时,就会出现所谓的乱码,使收信人无法阅读该文 件。选用大众化的电子邮件收发程序则可以在一定程度上避免不同的编码方法。 2.使用“附件”功能发送文件 &&&&一般电子邮件收发程序的“附件”功能可以自动对邮件先进行编码,然后再发送。如果收信人的 电子邮件收发程序(如Netscape mail、Outlook Express、Eudora、Pegasus等)能够区别邮件的编码 方式,则可以自动将邮件解码。 3.发送重要信息时先发测试信 &&&&发送重要信息时,为了确认是否无须编码即可发送正文,应该先发送测试信。而且还应确定收件 人能否对附件文件进行解码。如果发送已经编码的邮件,则最好添加足够的“信头”信息,以便收件 人知道所需的解码方法。 4.不使用电子邮件收发程序特别的编辑功能 &&&&如Outlook Express邮件编辑器是个功能很强的HTML编辑器,你可以编辑五颜六色、各种字体的电 子邮件。不过,如果接收方不是也使用Outlook Express来接收邮件,可能只看到很难看清楚的HTML源 码。解决的方法是,在撰写邮件时,选择“格式”菜单下的“纯文本”选项。如果要将发送格式的缺 省值设置为“纯文本”,那么,在Outlook Express主窗口中,打开“工具”菜单,选择“选项”,出 现选项设置对话框。单击“发送”选项卡,将邮件发送格式设置为“纯文本”。
提问者评价
谢谢南山阿辉先生的解答!
其他类似问题
按默认排序
其他1条回答
一般来说,乱码邮件的原因有下面三种: (1)由于发件人所在的国家或地区的编码和中国大陆不一样,比如我国台湾或香港地区一般的E-mail编码是BIG5码,如果在免费邮箱直接查看可能就会显示为乱码。 (2)发件人使用的邮件软件工具和你使用的邮件软件工具不一致造成的。 (3)由于发件人邮件服务器邮件传输机制和免费邮箱邮件传输机制不一样造成的。 一般说来对于绝大多数乱码的邮件解决方法可以采用下面的方法: 首先用Outlook Express将乱码的邮件收取下来,然后打开这封邮件,查一下View(查看)→Encoding(编码),然后调整其下的编码设置试试看,比如可以选择Chinese Simple(简体中文)、Chinese Traditional(繁体中文)、中文HZ或Unicode试试看。一般来说,绝大多数乱码的邮件都可以修正过来。如果觉得这样很麻烦,可以将GB2312设置为默认的字体,方法如下(以Outlook Express 5为例):通过“工具→选项→阅读→字体”,在“编码”处选好GB2312,然后选“设为默认值”。 ............................................... 邮件乱码巧破译 来源:《新潮电子》 ---- 相信许多网友都遇到过乱码邮件,一些奇奇怪怪的字符,不知道是什么意思。产生乱码邮件的最 主要原因在于传输机制不同或邮件的编码不同,如果能够识别这些编码,就可以找到破解的办法。 邮件乱码巧破译 一、E-mail编码标准 &&&&由于一个汉字是用两个扩展ASCII码表示,对DOS、Windows及Unix系统来说,所有英文字母及符号 都是用ASCII码来代表,ASCII码只用到每个字节的前7位。而一些电脑系统在通信时不使用8-bit clean传输方式,无法处理8位的数据或硬把8位数据当作7位来处理,数据就会被破坏。对电子邮件来 说,有时候一个邮件在送达收信人的过程中,会经过很多台主机的转接传输服务,这中间的主机假如 有一台不具备8-bit clean的传输条件,中文邮件可能就会被破坏。因此,不论是发送中文文本文件, 还是发送EXE可执行文件、图形文件或压缩文件等二进制文件,都应该先进行编码。 E-mail编码主要有: 1.UU编码 &&&&在早期传送非 ASCII码的文件时,最常用的便是这种UU(Unix-to-Unix encoding)编码方式。 Uuencode和Uudecode分别是Unix系统中使用的UU编码和解码程序,后来被改写成为在DOS中亦可执行的 程序。 2.MIME编码 &&&&UU编码解决了E-mail传送非ASCII文件的问题,但这种方式并不方便。因而又发展出一种新的编码 标准MIME(Multipurpose Internet Mail Extentions),一般译作“多媒体邮件传送模式”。顾名思 义,它可以传送多媒体文件,在一封电子邮件中附加各种格式文件一起送出。 &&&&MIME定义两种编码方式:Base64与QP(Quote-Printable)。QP的规则是对于资料中的7位无须重复编 码,仅将8位的数据转成7位。 QP编码适用于非ASCII码的文字内容,例如我们的中文文件。而Base64 的编码规则,是将整个文件重新编码成7位,通常用于传送二进制文件。编码的方式不同会影响编码之 后的文件大?&6?哂?MIME功能的E-mail软件大都能自动判别你的邮件是采用何种编码,然后自动选 择用QP或Base64来解码。 &&&&MIME标准现已成为Internet电子邮件的主流。现在最常使用的电子邮件软件Eudora、FoxMail、 Netscape Mail、Outlook Express和Internet Mail等都支持MIME编码标准。 3.Binhex编码 &&&&Binhex的编码方式常用于Mac机器。一般PC上的电子邮件软件,亦多数支持MIME的规格,很少有支 持Binhex格式的。在常用的电子邮件软件中,只有Eudora具有这种功能,可直接解读Binhex的编码。 二、邮件乱码的原因及解决方法 &&&&汉字邮件出现乱码的原因很多,主要的原因是Internet上的某些邮件主机不支持8位(非ASCII码 格式)传输,以及不同的邮件编码,不同设置的电子邮件接收软件,不同语种的操作系统等。 &&&&当你收到一封乱码的邮件时,应根据邮件内容中的关键字符,判别其编码方法。不同的乱码,在 不同的平台上有不同的解决方法,因此解码前必须先看一下文件的内容,根据特征对文件可能的编码 方式(Uuencode、Base64 encode、QP-encode或其它编码方式)进行判断。 1.Uuencode“乱码” &&&&Uuencode编码主要来自Unix环境的使用者,目前使用者已经很少。这种软件内部所用的算法为 base64。其格式与Base64 encode格式非常相似,它们的差别仅仅在于“信头”部分的不同。Uuencode “乱码”大体格式为: begin 0600 index.gb MH;ZQOL2_PKS#O]3&N/S0PM*[M,ZAOPJCJ,G/U,+2U,&TM&30PM3VN_*XQ+:O …… end &&&&在乱码前面含有“begin xxx”,后面紧接着编码之前原始文件的名称。接着是已经Uuencode编码 的邮件的内容。在乱码内容后面,即最后一行为“end”。 &&&&如果你的电子邮件接收程序不支持UU解码,那么你看到的就是这些Uuencode“乱码”。 &&&&解决Uuencode“乱码”的办法: 方玌uencode“乱码”邮件转寄到自己的邮箱中,再使用能够支持UU解码的电子邮件接收程序(如 Eudora、OutLook Express等)来接收该邮件。 吠ü?艏?褰?Uuencode“乱码”存入文本文件,改文件名后缀为 UUE,然后使用Winzip 解码。 方?Uuencode“乱码”存入一个文件,然后在DOS下用uudecode.exe程序将文件解码。 方?Uuencode“乱码”存入一个文件,然后在Windows下用Wincode解码。 Wincode除支持UU编码外也支持MIME、Binhex等编码格式,应用范围颇为广泛。 2.Base64 encode“乱码” &&&&Base64是MIME标准编码之一。Base64 encode编码方式是将3个字节(8位)用4个字节(6位)表 示,由于编码后的内容是6位的,因此可以避免第8位被截掉。Base64 encode“乱码”大体格式为: MIME-Version:1.0 Content-Type:text/ charset=&us-ascii〃 Content-Transfer-Encoding:base64 Status:R yrE68shis+o/IMTcsrvE3Ljmy9/L47YEzajRtrX-Y1re6zbYnu7Chow0LDQo=3d &&&&在Base64编码邮件的乱码前一般有如下几部分“信头”:Content-Type(内容类型)、charset(字符 集)及Content-Transfer-Encoding(内容传输编码方式)。 &&&&如果你的电子邮件接收程序不支持Base64解码,那么你看到的就是这些Base64 encode“乱码”。 &&&&解决Base64 encode“乱码”的办法: 方獴ase64 encode“乱码”邮件存成一个文本文件,改文件名后缀为.UUE,然后使用 Winzip 解码。 方獴ase64 encode“乱码”邮件存成一个文件,将文件后缀改为.EML,由OutLook Express 打开,就 可以自动解码。 3.QP-encode“乱码” &&&&QP-encode是MIME标准编码之一。QP-encode编码全名为“Quoted-Printable Content-Transfer-Encoding”。由于用这种格式表示的信息,其内容主要都是 ASCII字符集中可以打 印的字符,因此名称中含有 printable。QP编码的方式,是将一个字节用两个16进制数值表示,然后 在前面加“=”。QP-encode“乱码”大体格式为: =d2=bc=b3=b8=d5=db=c4=c4=bc=d2=b5=f6=b1=e5=c9=e7=b6=f8=b0 &&&&采用QP(Quoted-Printable)编码方式的邮件很容易进行判别,因为它的内容通常有很多等号“ =”,因此不需要看“信头”也可以判断是否为QP编码。 &&&&如果你的电子邮件接收程序不支持QP解码,那么你看到的就是这些QP-encode“乱码”。 &&&&解决QP-encode“乱码”的办法: 方妙P-encode“乱码”邮件转寄到自己的邮箱中,然后用支持QP解码的电子邮件接收程序(如 Netscape mail、Eudora、OutLook Express、Becky等)来接收该邮件。 肥褂?Winzip 对 Quoted-Printable 解码。必须注意:(1)在邮件信头中检查、添加这样两 行:Mime-Version: 1.0Content-Transfer-Encoding: quoted-(2) 信头中间不要空行,信 头和信体之间要有一个空行。这样形成的文件,改后缀名为UUE,即可双击启动 Winzip 得到解码。 4.HZ中文乱码 &&&&由于网友们可能使用不同的电子邮件收发软件,因此,来自各个网友的邮件内容可能包含着看不 懂的乱码,例如,如果看到下面这串乱码,你一定看不懂它的意思: HZ- 学软?艋?}躏艋用软?艋?}躏艋买软?艋?暮冒槁? &&&&实际上这是一串“简体中文HZ”编码,如果使用Outlook Express发送邮件时,选用HZ编码,而邮 件的接收者使用Eudora来阅读邮件,看到的就是这些乱码。正确的方法是,在撰写邮件窗口中,选择 “格式”菜单下的“语言”命令,并选中“简体中文(GB2312)”项,然后发送邮件。 &&&&这时,如果你使用Outlook Express,可以打开“查看”菜单点击“语言”选项中的“简体中文 (GB2312)”项,或者点击工具栏上“语言”后面的向下箭头,选择“简体中文(GB2312)”功能项,屏 幕出现一个对话框,单击“是”按钮,所有邮件主题中含有指定字符集的邮件应用新的字符集。 &&&&如果你使用Eudora之类的软件,可以使用“南极星”之类的软件,自动转换不同的汉字编码。如 果还看不到的话,可将这些编码文本,拷贝到一个文本编辑器中。对于上面那串编码,你将看到下面 的内容: “学软件、用软件、买软件的好伴侣” 5.“半个汉字”乱码 &&&&汉字的另一个问题是所谓的“半个汉字”乱码。如果看到下面这串乱码,你一定看不懂它的意思: &&&&“把砑?⒂萌砑?⒙蛉砑?暮冒槁隆薄* ” &&&&由于很多英文编辑软件以字符为单位来处理文本,汉字被删除一半后,剩余的部分会和相邻的汉 字重新组合,使得文本面目全非。因此,除了在输入、删除的时候注意这种问题外,还要注意不要在 英文字处理软件中轻易使用“字符替换”功能,这往往会把一个汉字的后一个字符和相邻汉字的前一 个字符当成一个汉字被替换掉。 &&&&对于“半个汉字”乱码,只要将“乱码”邮件存成一个文本文件,然后使用以字符为单位的编辑 软件,将“乱码”行的首字符删除,后面的部分就会和相邻的“乱码”重新组合成可识别的汉字。 &&&&如果上述方法不能奏效,那么只好告诉对方正确的发送方式,请对方重新发一份邮件给你。如果 你看到的不是上述编码,那么请到 [url][/url]查看“乱码大全”一文。 三、避免乱码的措施 &&&&现在你已经知道乱码产生的原因和解决办法,希望你在发送邮件时也多为他人着想,别让美好的 心愿变成一堆乱码。 1.选用大众化的电子邮件收发程序 &&&&由于不同的电子邮件收发程序支持的编码有所不同,收件人和发件人自己定制的一些选项也会各 不相同,所以在收到编码的信件后,系统不一定能识别出邮件所用的编码方法。识别不出编码方法, 系统自然无法自动解码,这样当你查看信件内容时,就会出现所谓的乱码,使收信人无法阅读该文 件。选用大众化的电子邮件收发程序则可以在一定程度上避免不同的编码方法。 2.使用“附件”功能发送文件 &&&&一般电子邮件收发程序的“附件”功能可以自动对邮件先进行编码,然后再发送。如果收信人的 电子邮件收发程序(如Netscape mail、Outlook Express、Eudora、Pegasus等)能够区别邮件的编码 方式,则可以自动将邮件解码。 3.发送重要信息时先发测试信 &&&&发送重要信息时,为了确认是否无须编码即可发送正文,应该先发送测试信。而且还应确定收件 人能否对附件文件进行解码。如果发送已经编码的邮件,则最好添加足够的“信头”信息,以便收件 人知道所需的解码方法。 4.不使用电子邮件收发程序特别的编辑功能 &&&&如Outlook Express邮件编辑器是个功能很强的HTML编辑器,你可以编辑五颜六色、各种字体的电 子邮件。不过,如果接收方不是也使用Outlook Express来接收邮件,可能只看到很难看清楚的HTML源 码。解决的方法是,在撰写邮件时,选择“格式”菜单下的“纯文本”选项。如果要将发送格式的缺 省值设置为“纯文本”,那么,在Outlook Express主窗口中,打开“工具”菜单,选择“选项”,出 现选项设置对话框。单击“发送”选项卡,将邮件发送格式设置为“纯文本”。
邮件的相关知识
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁有电脑问题?关注微信号:,实时问答无须等待
待解决问题(1条回答/1305次浏览) 没有满意答案?关注微信号:,官方客服在线解答,无须等待
为什么装了win7旗舰版后,收到的qq表格文件打开是乱码
为什么装了win7旗舰版后,收到的qq表格文件打开是乱码
快速登录: 用户名:
注意:非注册用户没有发表信息的权利。&
验 证 码:
我來回答:
同时按下“ctrl+enter”快速提交。
回答 共1条 没有满意答案?关注微信号:,官方客服在线解答,无须等待
您好,您需要安装OFFICE软件才可以正常使用。
如果您的工作与生活中需要经常使用到Office软件,而您对Office软件的操作不是很了解,推荐您使用联想Office顾问服务,通过在线问题解答、能力测评、在线课程等形式,帮助您在最短的时间内提升个人Office软件应用能力。
/jsp/epack/B2C_SHOP/jsp_pro_intruduction.jsp?strProductSid=214909&productType=2&posource=baidu
您好!游客
欢迎您来到联想问吧!收到的电子邮件正文全部都是乱码该怎么办呢?很着急_百度知道
收到的电子邮件正文全部都是乱码该怎么办呢?很着急
提问者采纳
造成电子邮件乱码的原因很多,主要有以下几个方面: (1)操作系统语种不同。对于中文电子邮件,如果收信方所用的操作系统是英文环境而且没有外挂中文系统或未切换为中文编码方式,也会无法看到中文,只见到乱码。所有的双字节字符(如中文简/繁体的GB和BIG5码及日文的JIS、 EUC和朝鲜文的 KSC码等)在非本语种操作系统下都会出现乱码。同样在中文简体的GB码环境下看其他双字节字符时也只能看到乱码。 解决方法:安装多语言支持包或使用多内码显示平台,对收到的邮件,根据其使用的语种切换到相应的编码方式即可消除乱码。 (2)邮件服务器不支持8位(非ASCII码格式)。传输邮件的传输机制或邮件编码的不同,可能造成邮件服务器不支持8位(非ASCII码格式)传输而形成邮件乱码。例如直接发送中文或二进制等非ASCII码格式的邮件(如中文双字节文件、图片文件.jpg、可执行文件.exe或压缩文件.zip等二进制文件)时,邮件服务器有可能无法处理,便把信件中每个字符的第8位都过滤掉,从而造成邮件信息的失真或损坏,在收到邮件时就是一堆乱码。 解决方法:在发送8位格式的文本文件时,必须事先进行编码,将文件转换为7位ASCII码或更少位数的格式,然后才能保证文件的正确传送。收件人收到7位或更少位格式的邮件后,可以再转换为8位的格式,这样就可避免乱码。 (3)收发端使用的E-mail软件和设置不同。一般E-mail软件的“附件”功能都可以自动对信件先进行编码,然后再送出。这样,只要收信人使用E-mail软件就能区别信件的编码方式,就可以自动将信件解码。然而由于收发件人所用的E-mail软件默认配置不同或收发件人自己定制的一些选项不同,所以在收到编码的信件后,系统不一定能识别出信件所用的编码方法,自然无法自动解码,这样就会出现乱码。 解决方法: ①可以用WinZip+IE来解码,请你把乱码邮件的内容,拷贝到剪贴板中,然后将其粘贴到记事本中,存为文本文件(例如YJ.txt),再将其后缀改为.uue(改为YJ.uue),点击此文件,会启动WinZip,然后启动IE,把WinZip中的001.txt 文件拖到IE窗口中,就会显示邮件原来的内容,而不会看到乱码。 ②可以根据邮件中的关键字符判断编码方法,选取合适的解码软件进行解码。邮件的编码方式主要有:UUENCODE、 Base64 encode、QPencode、BINHEX等。 UUENCODE:这是UNIX环境下使用的编码方式,目前已经很少用,大体格式为: begin 644 kk.zip M1G)O;2!I;&EN+F)B3T!C(VEE+FYC='4N961U+G1W(%=E9&!.;W8@(#8@,3(ZM,SDZ,C4@,3DY- @I296-E:79E9#H@9G)O;2!F;&%B;6%I;&......end 特征:乱码前面含有“begin xxx”,后面是编码前的原始文件名(如kk.zip),接着是已经过编码的信件内容(如上述的乱码部分),最后一行为“end”。 解码办法:可用BECKY!EUDORA等E-mail软件,选择编码中相应的选项就可解码,也可以在E-mail软件中保存乱码邮件,存为后缀为“.UUE”格式的文件,然后用Winzip 解码展开。解码后就会消除乱码。 MIME/BASE64 encode:该编码方式将3个字节用4个字节表示,由于编码后的内容是6位的,因此可避免第8位被截掉,大体格式为: MIME-Version:1.0 Content-Type:text/ charset=&us-ascii& Content-Transfer-Encoding:base64 Status:R SGmhQbF6pm6hSafapmK69Lj0pFexb6q+sXqsT6Skp OWrSKXzsN3DRLFNrmGhQQ0Kq1+sTqq6vdCx 0LF6tFit07D dw0ShRw0KD QqtuqX9p2m2RLF6p9qoz6XOIE 1Py3Jvc29mdCuiB JbnRlcm5ldCBN…… 特征:乱码前一般有如下几部分“信头”:Content- Type(内容类型)、CharSet(字符集)和Content-Transfer-Encoding(内容传输乱码方式)。 解码办法:用E-mail软件,选择编码中Base64 选项就可解码,解码后会消除乱码。 QpencodeQp:全称“Quoted-Printable Content-Transfer-Encoding”。因为这种格式邮件的内容都是 ASCII字符集中可以打印的字符,所以名称中含有Printable。大体格式为: =A1A=B1z=A6n=A1I=A7=DA=A6b=BA=F4=B8=F4=A4W =B1o...... =E5==ABH=A5=F3=B0=DD=C3D=B1M=Aea=A1A...... 特征:内容通常有很多等号“=”,因此不需要看“信头” 也可以判断是否为QP编码。 解码办法:把邮件中类似A1A=B1z=A6n...的部分编码全部复制下来,贴到一个新的纯文本文件中,然后在文件头部加入Quoted-Pintable格式的文件头: Contenet-Type:text/Charset=&GB2312& Content-Transfer-EQuoted-Pintable 然后以“.EML”为后缀保存文件,用资源管理器双击打开文件即可显示正确的内容。如果还有部分汉字乱码,可以用WinZip对存盘后的EML文件进行解压,即可看到正确的内容。 BINHEX:这种编码方式大体格式为: (This file must be converted with Binhex4.0) SGmhQbF6pm6hSafapmK69Lj0pFexb6qssTqq6vdCx 0LF6tFit07Ddw0ShRw0KDQqtuqX9p2m2RLF6p9q oz6XOIE…… 解码办法:用E-mail软件对它解码;也可在E-mail软件中保存乱码邮件,存为后缀为“.HQX”格式的文件,然后用WinZip解码展开,解码后会消除乱码。 UTIF-7/UTIF-8:它们是UNICODE的两种转换码。 UTIF-7编码方式大体格式为: +SGmhQbF/6pm6hSafapmK69L/j0pFexb6q+sXqsT6Skp. OWrSKXzsN3DRLFNrmGhQQ0Kq1-sTqq6vdCx 0LF6tFit07Ddw0 ShRw0KD QqtuqX9p2m2RLF6p9qoz6XOIE 1Py3Jvc29mdCuiBJbn Rlcm5ldCBN…… 解码办法:在原E-mail头加入以下信息: MIME-Version:1.0 Content-Type:text/ charset=&utf-7& Content-Transfer-Encoding:7bit 插入后与字符留一空行,将邮件存为“.EML”后缀,然后用Outlook即可解码,消除乱码。 UTIF-8 解码办法:在原E-mail头加入以下信息: MIME-Version:1.0 Content-Type:text/ charset=&utf-8& Content-Transfer-Encoding:8bit 将邮件存为“.EML”后缀,然后用Outlook即可解码,消除乱码。 另外,还可以采用以下方法解决: A.请你在Outlook Express 中,把“查看”→“编码”选为“简体中文”; B.更改IE的设置:在IE浏览器中,打开“工具” →“Internet选项(o)...”→“高级”,将“浏览”中“始终以 UTF-8 发送URL”选项前面的勾去掉; C.或将文件下载到本地硬盘里面再打开(点击鼠标右键选择“文件另存为…”)。保存文件时,文件名可能会是乱码,只需更改该文件名即可; D.或直接使用文件名为英文的附件,可以直接在IE中打开。 但有时仍不能奏效。 ③无意中,笔者近日在网上冲浪时发现了一个好东西:很酷的CodeView“乱码察看器”!好事共享,不敢独吞!这就赶紧介绍给朋友们: 大名:乱码察看器 小名:CodeView 版本:2.50 系统平台:Win 95/98/NT/2000 CodeView“乱码察看器”顾名思义就是用来察看各种乱码的工具软件,目前已经可以支持MIME/BASE64,Quoted-Printable、HZ和UUCode 4种形式的编码和解码,通过一些特殊的算法,此程序还可以解开部分由于字节高位被屏蔽而形成的死乱码(使用其他方式的解码),另外还提供了很多附加的功能,比如单键解码功能和混合乱码识别功能,使得使用本程序解码变得非常容易和轻松,CodeView是绿色软件,无需安装,只要将得到的压缩文件解开到一个目录中即可运行。它有两种使用方法: 方法一:在有乱码的窗口中直接按下单键解码热键,默认为F7,如果窗口中的乱码能被识别,就会有一个窗口覆盖当前的乱码窗口,你可以直接在这个窗口中阅解码后的内容。在大多数情况下,笔者建议你使用这个方式。 方法二:将乱码的内容通过剪贴板复制到CodeView“乱码察看器”的源窗口中,然后你可以试着用不同的解码方式进行解码。这种方式解码将给你更多的选择自由,并且可以使用一些在单键解码中无法实现的解码方式(主要是其他方式解码和UUCode解码),对于一些单键解码无法解决的乱码,你就可以使用此方式来试试解码。 下载地址: 2.避免别人收到乱码邮件的方法: (1)发送前将邮件按7位格式重新编码 在发送8位格式的文本文件时,必须事先进行编码,将文件转换为7位ASCII码或更少位数的格式,然后才能保证文件的正确传送。收件人收到7位或更少位格式的邮件之后,可以再转换为8位的格式,这样就可以正确阅读了。在邮件客户端软件中的书写选项中,设定默认自动为7位编码。 (2)E-mail软件中的正确设置 使用英文E-mail软件应设置成: 文字设定Default CHARSET:ISO 8859-1(Latin1) 编码方式Encoding:Quoted-Printable,不可选择7位(因为7位不支持中文) 字码页Code Page(可选):936或HZ-GB-2312 以支持整字识别邮件格式:MIME 字体:宋体 中文E-mail软件应设置成: 文字设定Default CHARSET:简体中文GB2312 编码方式Encoding:Quoted-Printable邮件格式:MIME 字体:宋体 Outlook Express中应把“简体中文(GB2312)”作为 默认的邮件使用语言,选择“国际设置”为接收的所有邮件使用默认的编码。 (3)发送重要信息时先发测试 当你需要发送重要信息时,为了确认是否无须编码即可发送正文,应该先发送测试信。而且还应确定收件人能否对附件文件进行解码。如果发送已经编码的邮件,则最好添加足够的“信头”信息,以便收件人知道所需的解码方法。建议你对UUENCODE/UUDeview编码方式用UUENCODING作信头,对Mpack编码方式用Base64 encoding作信头。 (4)转换成合适的内码 在E-mail软件的书写选项中,设定默认自动为7位编码。对用汉字系统编辑的中文邮件在发送前,最好在固定的签字栏中注明自己所使用的汉字码标准(如:GB2312、中文 HZ、GBK);港澳台及东南亚地区邮件作者在使用BIG5码撰写完邮件、向内地发送前要转换成上述3种简体国标码中的一种形式并在签字栏中注明。如不转换则可能无法阅读,因为国内用户使用的邮件系统有很多是不支持BIG5码的。 (5)利用“附件”功能发送重要的文件 邮件系统附加这类非标准 ASCII码格式的文件时,附加文件通常可以自动进行“Base64”方式编码(仅对附件部分进行编码)。在用“附件”方式发送邮件之前,无需进行编码,否则适得其反。因为邮件软件能够自动成功解码这类 “附加”文件,因此在发送中文类邮件时应该首选这种方法。 如果无法以附件方式发送文件,则必须在正文中发送中文或二进制文件。如果发/收件人之间远隔万里,则传送过程中,第8位将可能被截掉。这时最好先在正文中用中文给收件人发一封测试信,并了解对方能否正确收到邮件正文。如果第8位被截掉,则收件人将会看到一些乱码,而不是上述的uu/b64/Qp等格式,而且这种信件几乎不可恢复。 解决方法:在你所使用的邮件系统中,选择其首选项或选项配置中的“Quoted Printalbe”或“MIME encoding”即可。 3.非中文平台上,使中文电子邮件不出现乱码方法 当对方在没有中文平台的情况下打开你发的中文电子邮件时,就会出现乱码。解决办法有两种: (1)用E-mail AID之类的工具。UCWIN GOLD 1.0附带的工具E-mail AID可把文本文件转换为AID格式文件,大小只比原TXT文件增加几K。写好中文邮件后,用文本格式存盘,然后用E-mail AID以AID格式保存,最后把此文件连同E-mail AID一起作为附件插在信中。对方收到信后,只需运行E-mail AID打开AID格式文件即可看到汉字,不管对方在何种语言平台下,都不会出现乱码。 (2)把中文电子邮件以图形格式保存。用画笔等绘图软件书写中文邮件,在图片中输入文字,用默认的BMP格式保存,将属性置为黑白模式(以减少BMP图片体积),然后用 WinZip把它压缩成ZIP格式,作为附件在邮件中发送,这样不管对方在何种语言平台下,都不会出现乱码。这种方法的缺点是生成的BMP中文邮件的体积比较大。 4.收信方排除乱码的方法 请你在“查看(V)”下拉菜单中选中“语言”,随后出现的菜单中会包括本系统所能支持的全部汉字标准,在其中单击邮件中所指明的一种。如果收到的邮件中没有指明其所使用的汉字标准,则只可按顺序单击,直到邮件正文显示正确为止(数个汉字标准中必有一个前面有“.”标记,此即你编辑器所用的汉字标准)。若使用的是Netscape,可在Option菜单的Document Encode中选择相应的项目即可。 四 关于网页、文本和文档文件乱码的消除方法 大家知道,网页乱码是浏览器对HTML网页解释时形成的。如果在网页的代码中有形如: 〈HTML〉〈HEAD〉〈META CONTENT=“text/html;charset=ISO-8859-1”〉〈/HEAD〉....〈/HTML〉的语句,浏览器在显示此页时,就会出现乱码。因为浏览器会将此页语种辨认为“欧洲语系”。 解决办法: 1.将语种“ISO-8859-1”改为GB2312,如果是繁体网页则改为BIG5。 2.不修改网页代码,事先为浏览器安装多语言支持包(例如在安装IE时要安装多语言支持包),这样在浏览网页出现乱码时,就可以在浏览器中选择菜单栏下的“查看”→ “编码”→“自动选择””→“简体中文(GB2312),如为繁体中文,则选择“查看”→“编码”→“自动选择””→“ 繁体中文(BIG5),其他语言依此类推选择相应的语系,这样可消除网页乱码现象。 3.利用多内码显示平台来转换内码。 4.网页无乱码保存的方法是:用浏览器打开网页时,在 “查看”→“编码”中选择“自动选择”,存盘时保存类型选 “Web页”,编码选择“UNICOD”,这样保存过的网页再次打开时,在浏览器菜单“查看”→“编码”中不管选择简体中文(GB2312)、简体中文(HZ)还是UNICODE(UTF-8)或繁体中文(BIG5),最终显示都不会出现乱码。 Win 9x/2000中文本、文档文件的乱码,一般是繁体中文显示在简体中文系统下,或者是在相反的情况造成的。只要把原本是繁体的内码转换为简体内码(或者相反)就可消除乱码。Word 2000就能胜任这类工作,例如要把繁体中文转换为简体中文,方法是:选择要转换内码的文件,在弹出的对话框中,选择“其他编码”中的“繁体中文(BIG5)”一项,打开此文件时就不会出现乱码。无乱码保存的方法:在保存时选择“文件”中的“另存为”,先存为 “Word文档”,存盘后打开再存为纯文本等其他格式;你也可以用Word 2000的“中文简繁转换”工具实现无乱码保存,方法是在菜单栏中选择“工具 ”→“语言”→“中文简繁转换”,内码转换后再保存。金山公司的WPS 2000也能转换内码,支持GB2312、BIG5、GBK等3种主要的汉字编码,并可在输出RTF、TXT、HTM格式文件时对内码进行转换。除此之外,消除这类乱码还可用内码转换工具,可以对BIG5(繁体中文)和GB2312(国标码、简体中文)进行相互转换来消除乱码。 最后,台湾出的繁体游戏一般会出现乱码,用w2kxpcjk2这个工具就可以解决了~300多K的一个东西,可以去网上搜索下载~ 在我们使用电脑特别是用电脑上网的时候,往往会碰到电脑显示乱码的情况,这些乱码让人摸不着头脑,给使用者带来了极大的不便,下面针对几个不同的情况分析如何消除电脑显示中的乱码。 1、电子邮件中的乱码问题 在使用电子邮件的时候,接收方往往会碰到乱码,那么如何处理这些乱码呢? 首先,从接收方来说,如果用户没有安装中文Windows操作平台,则可以加载中文之星这一类的软件。这样,由于缺乏中文支持环境而引起的乱码现象就可以迎刃而解了,对于因使用不同字符集而引起的乱码现象,可以通过选择另外一种字符集而解决。以Outlook为例,其可供选择的字符集有简体中文(GB2312)、简体中文(HZ)等多种,可以依次试着选择其中一种字符集,看能否解决乱码问题。 其次,从发送方来说,可以将信函的内容存为其它格式的文件,如Word格式、文本文件格式、超文本文件格式等作为附件发送给对方。如果对方是海外亲友,而又没有安装中文Windows操作系统,则可以将信函内容制作成位图格式(*.bmp)以图形的方式发送给对方,这样对方即使没有中文操作系统,也可以阅读中文电子邮件了。具体的方法如下:选择Windows的画图程序,再选择工具栏中的文字,这时就可以输入中文内容了,整封信写好后,存为bmp格式,然后在邮件中将这一图片文件插入邮件正文或作为附件发送出去均可。这样对方收到作为图形的中文邮件后就会一目了然。这里需要说明的是,由于图形文件较大,为了传输更快捷,最好在选择颜色时,选择单一的颜色以尽可能地减少文件的长度;另一种方法是,先用记事本录入信件的内容,然后存为文本文件格式。再用文本文件转换软件txt2exe将文本文件转达成可执行文件,将这一可执行文件作为附件发送给收件人,对方收到邮件后,只需执行这个文件即可阅读中文函件。 2、浏览网页时碰到乱码 由于在制作网页的过程中所使用的字符集的不同,由此带来的在阅读网页时碰到乱码现象的解决方法如下:若使用的是Netscape浏览器,则选“查看”菜单中的“代码”项,其中有繁体中文(BIG5)、繁体中文(EUC-TW)、简体中文(GB2312)等多种代码可供选择;若用户使用的是IE浏览器,则选“查看”菜单中的“字体”选项,其中有简体中文(GB2312)、简体中文(HZ)等多种字体可供选择。试着选用其中一种汉字字符,一般来说即可解决问题。 3、中文Windows乱码 使用中文Windows时,偶尔会出现一些乱码(只是某些情况下出现),这是由于不同的软件使用的汉字字符集不同而造成的,具体的解决办法是修改注册表中的相关内容,步骤是:运行Windows目录中的注册表编辑器regedit.exe,选择“我的电脑\HKEY_ LOCAL_MACHINE\System\CurrentControlSet \control\fontassoc\AssociatedCharset”。将ANSI(00)的键值设为yes,将GB2312(86)的键值设为yes,将OEM(FF)的键值设为Yes,将SYMBOL(02)的键值设为No。部分汉字显示的乱码问题即可解决。 4、其它亚洲文字的乱码问题 在碰到日文、韩文及汉字BIG5码等编码集时,可以运行东方快车2000、 RichWin97等软件,这类软件均可识别多种编码,从而达到消除乱码的目的。回答者:bedtray - 经理 四级 4-18 12:53
提问者评价
正在处理问题中,谢谢
其他类似问题
电子邮件的相关知识
按默认排序
其他2条回答
80%以上调整一下编码即可解决问题
你中毒了,杀一下在让对方发一份吧
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 文件名乱码 的文章

 

随机推荐