充其量,收到一封包含不可读字符的电子邮件会很烦人。 在最坏的情况下,它可能会阻止您阅读邮件。 有时,更改编码 Outlook 显示那些丢失的字符并让您阅读消息。 这是如何做到的。
什么是字符编码?
如果您不确定“字符编码”是什么,我们为您提供了全面的解释。 不太全面的解释是,字符是在您键入内容时出现在屏幕上的字形。 因此,本文中的每个字母都是代表字母的字形——a、b、c 等等。 在幕后,您的计算机使用由程序(如 Web 浏览器或文字处理器)解释的代码来表示这些字形,然后将它们作为字符呈现在屏幕上。
什么是 ANSI 和 Unicode 等字符编码,它们有何不同?
到目前为止,如此简单,尤其是如果您认为字母表中只有 26 个字符、10 个数字和一些语法标记,例如! 或者 @。
但是,您可能会意识到还有 26 个大写字母和更多的语法标记(您的键盘仅显示 一个小子集 可能的语法标记,即使是英语)。 这仅涵盖一种语言,英语,它在一个字母表中,拉丁语(也称为罗马字母表)。 拉丁字母包括大多数西欧语言,并且有大量英语中没有使用的变音符号。 变音符号就像 口音, 变音符号, 雪松,以及其他改变字母或单词发音的标记。
然后是许多其他字母,例如西里尔字母(最广为人知的是包含俄语)、希腊语、汉字(日语)和中文,其中许多包含超过 一种语言.
现在,您现在可以开始查看需要编码为字形的字符的比例。 有 超过70,000个中国字形 独自的。 一个字符编码包含许多代码点,每个代码点可以编码一个字符。 ASCII,你可能听说过,是一种早期的拉丁字母编码,有 128 个代码点,几乎不足以覆盖人们使用的所有可能的字符。
W3的 推荐编码 用于 HTML 的称为 UTF-8,它有 1,112,064 个代码点。 这足以涵盖所有字母表中所有语言中的几乎所有字符(尽管不是每一个字符),并且被使用 在所有网站的 93% 中. UTF-8 也是 推荐编码 由 Internet 邮件联盟提供。
我为什么要费心改变它?
Outlook与所有其他现代电子邮件客户端一起,对 UTF-8 进行编码和解码。
但如果 Outlook 支持 UTF-8,推荐使用 UTF-8 编码,为什么会看到不可读的字符? 这可能有几个原因,但主要是您正在以纯文本形式查看邮件(或者是因为您明确想要这样做,或者病毒扫描程序在它到达您之前已将其转换为纯文本)或编码您使用的设置为 UTF-8 以外的其他内容。
传入邮件的编码由发件人决定,因此如果他们使用 ASCII,则 example, Outlook 将使用 ASCII 编码呈现邮件。 如果你的 Word 设置设置为将“直引号”替换为“智能引号”(指向某个角度以显示它们是开引号还是闭引号),那么您将在邮件中看到“不可读”字符而不是智能引号,因为ASCII 不包含智能引号的适当字符。
因此,更改消息的编码可能会让您以应有的方式查看那些乱码。
好的,我该如何改变它?
幸运的是,更改消息的编码非常容易 Outlook. 双击消息将其打开。 在消息窗口的主页选项卡上,单击操作 > 其他操作 > 编码以查看正在使用的编码。
这是一封来自 Microsoft 的电子邮件,内容是关于 Clutter 从我的收件箱中移动内容。 如您所见,微软使用西欧来编码他们的邮件。 要更改它,请单击“更多”,然后选择所需的编码,例如 UTF-8。
这就是它的全部内容 – 您现在应该能够阅读电子邮件。
如果您想知道外发电子邮件的编码方式,请转到文件 > 选项 > 高级并向下滚动到国际选项。 您正在寻找“外发消息的首选编码”选项。
默认值是西欧,而眼尖的人可能想知道为什么会这样,如上所述,电子邮件格式的推荐是 UTF-8。 答案是西欧是 UTF-8 的一个子集,因此可以使用 UTF-8 读取。 如果你买一本 Outlook 为希腊设计,为 example,默认编码为 Windows-1253,它也是 UTF-8 的子集。
您可以将默认传出编码更改为您想要的任何内容。 如果您希望人们能够阅读您的消息,最好将其保留为西欧或更改为全球使用的编码,如 UTF-8。