简介
本文档介绍Outlook for Windows(2010/2013/2016)在查看SocialMiner(SM)发送的电子邮件时显示字体异常的行为。
问题:Outlook for Windows电子邮件显示字体异常
当您在Outlook for Windows(2010/2013/2016)中收到由联系中心代理通过SM 11.5(1)或SM 11.6(1)上的Finesse小工具发送的电子邮件时,他们发现电子邮件的第一行始终显示默认字体,即Times New Roman。电邮的其余部分在Outlook上使用所需的字体设置。
分析
当您查看电子邮件源时,SocialMiner或任何JavaMail客户端发送的相同电子邮件将由客户端以不同方式解释。例如,在Mozilla Thunderbird或Outlook for MAC中没有字体失真,并且邮件源标记(HTML)不同。这仅适用于Outlook for Windows,即使在我们查看邮件标记时,也会与其他邮件客户端进行比较。
在thunderbird客户端中,源主机如下所示:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">hi
cisco
bangalore
但是,在客户端中,第一行与最后2行相比不会更改为其他形式。
发现的问题:否

在Outlook 2016 for MAC OS中,源的外观如下所示:
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8">
</head>
<body>
hi
cisco
bangalore
<body>
在客户端中,第一行没有异常。
- 操作系统:MacOS sierra
- 客户端:展望2016
发现的问题:否

但在Outlook for Windows中,第一行以默认字体显示。
查看邮件源时,您可以查看此信息,如图所示。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">Hello<br><br>Thisi is me<br><br>Is the font dead<br> ….
- 操作系统:Windows 10
- 客户端:展望2016
发现的问题:Yes

这就证明问题不在于SocialMiner或JavaMail客户端,而在于客户端字体渲染问题,它用于查看SocialMiner的邮件。