接收电子邮件时偶尔会发现收到的是一堆乱码。 这是由于发送方与接收方所使用的中文操作环境不一致。
中文电子邮件在发送前要经过编码,汉字被编成ASCII码后进行发送,接收时又要经过解码,本地的汉字操作环境自动把ASCII码还原成汉字。发送方与接收方所用的汉字操作环境不一样,编码和解码的方法就不一样,乱码现象就会出现。大陆使用简体中文操作环境,台湾地区使用繁体中文操作环境,因此在两地之间互通中文电子函件常会造成乱码现象。
通常,中文操作环境不一致时,运用汉字操作环境所提供的文本转换器对邮件进行转码,也能得到和原文一致的中文。
建议直接使用网页客户端发邮件。一般来说,乱码邮件的原因有下面三种
(1)由于发件人所在的国家或地区的编码和中国大陆不一样,比如我国台湾或香港地区一般的E-mail编码是BIG5码,如果在免费邮箱直接查看可能就会显示为乱码。
(2)发件人使用的邮件软件工具和你使用的邮件软件工具不一致造成的。
(3)由于发件人邮件服务器邮件传输机制和免费邮箱邮件传输机制不一样造成的。
一般说来对于绝大多数乱码的邮件解决方法可以采用下面的方法:
首先用Outlook Express将乱码的邮件收取下来,然后打开这封邮件,查一下View(查看)Encoding(编码),然后调整其下的编码设置试试看,比如可以选择Chinese Simple(简体中文)、Chinese Traditional(繁体中文)、中文HZ或Unicode试试看。一般来说,绝大多数乱码的邮件都可以修正过来。如果觉得这样很麻烦,可以将GB2312设置为默认的字体,方法如下(以Outlook Express 5为例):通过“工具选项阅读字体”,在“编码”处选好GB2312,然后选“设为默认值”。
乱码邮件的原因有下面三种:1.由于发件人所在的国家和地区的编码和中国大陆不一样,比如台湾香港地区一般的email编码是big5码,如果在收费邮箱直接查看可能就会显示为乱码。
2.发件人使用的邮件软件工具和你使用的邮件软件工具不一致造成的。
3.由于发件人邮件服务器邮件传输机制和收费邮箱邮件传输机制不一样造成的。
一般说来对于绝大多数乱码的邮件解决方法可以采用下面的方法:首先用outlook Express将乱码的邮件收取下来(如何用Outlook收取邮件请看这里http://tech.sina.com.cn/sinahelp/2002-06-14/120714.shtml),然后打开这封邮件,查一下view(查看)—>encoding(编码),然后调整下面的编码设置试试看,比如可以选择chinesesimple(简体中文)或者chinesetraditional(繁体中文)或者中文hz,以及unicode试试看,一般来说,绝大多数乱码的邮件都可以修正过来。如果你觉得这样很麻烦,可以将GB2312设置为默认的字体,方法如下(Outlook Express5为例):工具->选项->阅读->字体,在“编码”处选好GB2312,然后“设为默认值”。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)