在查看某些电子邮件时,你可能会发现邮件内容全是看不懂的乱码或方块,难道是垃圾邮件吗?

其实,这往往是由于邮件中采用的文字编码方式没有被我们的阅读程序正确识别。对于中文来说,由于历史原因,既有 GB2312、GBK 这种国家标准,又有 UTF-8 等国际通用标准可以对汉字进行编解码,而他们之间的文字和相应的数字编码又不互相兼容。在计算机之间传播文本时,大部分程序都可以自动判断并采用正确的解码方式来显示文字,用户基本上感觉不到什么,但当程序没能正确判断文字编码方式时,就会遇到乱码现象。因此,有的公司在发送邮件时会采用图片方式来制作邮件内容,虽然可以解决乱码的问题,但我想他们的主要目的还是为了避免邮件被识别为垃圾吧,因为垃圾邮件判断机制很难识别和判断图片内容。

在高级的文本编辑软件、浏览器和邮件程序中都会有对文字编码进行手动切换的功能,供用户在乱码情况下手动切换到正确的编码方式:

例如在 Windows Live Mail 中,可以单击功能区中的如下按钮,选择适当的编码:

在选择时,程序往往会列出非常多的选项,我们需要根据邮件发件人或网站最可能使用的语言来选择。例如我们知道邮件是用中文写的,那编码方式就可能是 GB2312。程序默认情况下会自动识别出编码方式,但在某些特殊情况下,可能会识别错误,以至于使用错误的编码来显示文本。

在在线的邮件收发网站也会有这个问题,这时候一般不需要使用浏览器的编码切换功能,网站本身就会提供相应的选项,例如在网易邮箱中,点击邮件右上角的“更多”按钮,即可进行编码选择:

在 Windows Live Hotmail 这个在线邮箱中,找到这个功能则比较困难。不得不说,最新版本的 Hotmail 界面和功能的确有了很多改进,更好用更方便了,但界面安排上的太大差异,使用怪了旧版本的大多数用户较难适应。例如这个编码切换功能,第一次使用时硬是没有找到这个功能在哪里,最后终于发现,应该点右方的一个小三角,这样,右键信息面板会显示更多的信息,以及我要找的编码切换功能:

也许界面设计者是处于界面简洁的目的而这样设计,这个功能的确用到的时候不多,但那个隐蔽的三角形也的确是太让人纠结了,大部分用户都不会注意到那样一个小三角中藏着的一番天地。

本文转自wbpluto 51CTO博客,原文链接:http://blog.51cto.com/wbpluto/476706,如需转载请自行联系原作者

解决查看 Hotmail 电子邮件乱码相关推荐

  1. 电子邮件乱码产生的主要原因及几种解决方法

    关于电子邮件乱码 --转摘自中国科学院,作者不详     本文主要介绍邮件乱码产生的主要原因及几种解决方法: E-mail编码标准 由于一个汉字是用两个扩展 ASCII码表示,对DOS.Windows ...

  2. 知网的html查重报告看不了,知网查重报告无法查看或者出现乱码怎么解决?

    根据客服的反馈,近期有部分同学在使用知网查重后,下载的报告出现乱码或者无法打开查看的问题,中国同方知网论文检测查重网和同学们一起分析一下,这些问题的出现有可能由哪些原因引起的? 1.电脑上没有安装解压 ...

  3. 解决Ubuntu系统中文乱码显示问题,终端打开文件及查看目录

    解决Ubuntu系统中文乱码显示问题 [日期:2014-02-20] 来源:Linux社区  作者:njchenyi [字体:大 中 小] 我是先安装了Ubuntu 12.04 Server,然后安装 ...

  4. ASP+Access中文乱码的解决方法,ASP中文乱码,asp乱码问题

    确保编码声明正确(例:时尚淘女之家http://www.tao36524.com) 如果您使用的是国外空间,默认是西欧而不是GB2312,你可以通过强制为GD2312的方式! 在数据提取页面的第一行代 ...

  5. 解决Vs输出中文乱码的问题

    解决Vs输出中文乱码的问题 原文:https://blog.csdn.net/c_khalid/article/details/51515675 源程序的运行结果是:中文乱码 首先,这个与VS本身无关 ...

  6. python idea控制台中文乱码_python 解决cv2绘制中文乱码问题

    python 解决cv2绘制中文乱码问题 因为使用cv2.putText() 只能显示英文字符,中文会出现乱码问题, 因此使用PIL在图片上绘制添加中文,可以指定字体文件. 大体思路: OpenCV图 ...

  7. python爬取小说出现乱码_详解Python解决抓取内容乱码问题(decode和encode解码)

    一.乱码问题描述 经常在爬虫或者一些操作的时候,经常会出现中文乱码等问题,如下 原因是源网页编码和爬取下来后的编码格式不一致 二.利用encode与decode解决乱码问题 字符串在Python内部的 ...

  8. jsp解决mysql乱码_解决mysql+jsp出现乱码的问题

    解决mysql+jsp出现乱码的问题 发布时间:2020-07-11 14:39:04 来源:亿速云 阅读:65 作者:清晨 这篇文章主要介绍解决mysql+jsp出现乱码的问题,文中介绍的非常详细, ...

  9. mysql linux 中文乱码怎么解决_如何解决mysql linux 中文乱码的问题

    解决mysql linux中文乱码的方法: 1.查看mysql的默认字符集#mysql -u root - p #(输入密码) mysql> show variables like 'chara ...

最新文章

  1. CENTOS 7 nginx-1.6.2 下载 解压 安装
  2. php mysql 降_PHP,MySQL:mysql替代php in_array函数
  3. 洛谷P2178 品酒大会
  4. Docker (1) 基本概念和安装
  5. php Spreadsheet 导出,PhpSpreadsheet 导出Excel
  6. 浏览器的安全设置在哪里?要如何设置
  7. 【课后习题】数值计算方法期末复习
  8. android的cantext对象,安卓Android Context类实例详解
  9. 计算机导论电子版_程序员进阶系列:拿下中科大的计算机课程全靠它了!
  10. Command(命令)
  11. Integrity数据库简介
  12. RS485电路设计原理图
  13. COMSOL光纤建模、光子带隙分析等
  14. 人脸识别测试点整理思维导图方式
  15. DAS,NAS,SAN 三种存储技术比较
  16. 期货日内交易如何判断方向
  17. wordpress后台样式_如何在WordPress中以不同的方式设置单个类别的样式
  18. 图鸟小程序+前后端开源项目
  19. 苹果电脑运行3dsmax的三种方法,你知道吗?
  20. 微信授权登陆【yixiyun】

热门文章

  1. APP推广的3个过程:应用市场、网盟、换量
  2. Spring读源码系列之AOP--03---aop底层基础类学习
  3. 十二届蓝桥杯第四期模拟比赛
  4. 接口对接常用加密方法
  5. 耐看的《银元时代生活史》
  6. 高德地图API行政区域查询
  7. background 互联网图片_“background-image:url(data:image”data类型的Url格式简介
  8. c语言编写五子棋报告,c语言报告五子棋.pdf
  9. Effective C++ XMind读书笔记
  10. 【Python】Python中字符串格式化实现整数前面自动补0