症状
请考虑以下情形:
-
在 Microsoft Exchange Server 2013年或交换 2016年环境中,您使用 Microsoft Outlook 联机模式中。
-
使用密件抄送字段中,简体中文字符创建一封电子邮件,然后将该邮件保存为草稿。
-
发送此邮件。
在这种情况下,电子邮件正文中的出现乱码。
原因
此问题是由于PR_INTERNET_CPID和PR_BODY_HTML属性必须升级为utf-8编码。但是,Outlook 客户端并不知道这一点,并且它仍然将PR_BODY_HTML属性设置在本地语言的代码页中,使得邮件正文中会出现乱码。
解决方案
有关 Exchange Server 2013
若要解决此问题,请为 Exchange Server 2013年或更高版本的 Exchange Server 2013年累积更新安装累积更新 13 。
有关 Exchange Server 2016
若要解决此问题,请为 Exchange Server 2016年或更高版本的Exchange Server 2016 年累积更新安装累积更新 2 。
解决方法
若要变通解决此问题,请手动更新 Microsoft Outlook 客户端仅使用Unicode (UTF-8)在国际选项。要做到这一点,根据您特定的 Outlook 环境使用下列方法之一。
Outlook 2007 客户端
-
在 Outlook 客户端上,单击工具,然后单击选项。
-
单击邮件格式选项卡。
-
在邮件格式部分中,单击国际选项。在编码选项部分中,在首选待发邮件的编码列表中选择Unicode (utf-8) 。
对于 Outlook 2010/2013年/2016年客户端
-
在 Outlook 客户端上,单击文件,然后单击选项。
-
单击高级选项卡。
-
在国际选项部分中,在首选待发邮件的编码列表中选择Unicode (utf-8) 。
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
参考资料
了解 Microsoft 用于描述软件更新的术语。