我目前正在尝试解决 Outlook html 电子邮件的问题。如果我使用这样的简单(大约 85-100kb)html 电子邮件,并在 Outlook 中将其转发给我自己:
<html>
<body>
<table>
<tr><td>Hello</td><td>World</td></tr>
<!-- Repeat the above row about 1-2000 times -->
<table>
</body>
<html>
Outlook 自然会添加一些自己的标记。我不介意额外/凌乱的 html,但字体定义的数量是荒谬的:指定了超过 24,000 种字体。这会导致电子邮件至少需要 30 秒 - 1 分钟才能加载。(更不用说大小膨胀到超过 2MB - 但这是次要的)
/* Font Definitions */
@font-face
{font-family:Helvetica;
panose-1:2 11 5 4 2 2 2 2 2 4;}
@font-face
{font-family:Courier;
panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
{font-family:"Tms Rmn";
panose-1:2 2 6 3 4 5 5 2 3 4;}
所以问题是:有谁知道 Outlook 从哪里生成这个字体定义列表?这个列表中有一些看起来很疯狂的东西,甚至看起来都没有字体:
@font-face
{font-family:"?¬\;\0027 ??S?V??N Pro R Cyr";}
@font-face
{font-family:"?¬\;\0027 ??S?V??N Pro EL Cyr";}
@font-face
{font-family:"_ae&\#143\;6f- c5z d1";}
@font-face
{font-family:"\, l\, r - l \0027 ©\; CE";}
@font-face
{font-family:"$B\#M\#S\(B $BL\@D+\(B\;\;\;\;\;\;\;\;\;\;";}
非常感谢任何帮助