GMa*_*ram 2 html outlook utf-8
我正在发送一封正文中包含 HTML 的电子邮件。以下是让我悲伤的片段。
编辑:这是更多电子邮件,删除了敏感信息
MIME-Version: 1.0
From:
To:
Date:
Subject:
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width" />
<strong>€3,500</strong>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
“……”是欧元符号的 UTF-8 编码。因此,大多数电子邮件客户端似乎都可以很好地呈现欧元字符,除了在 Microsoft Outlook 2007(可能还有更高版本)中,欧元字符显示为“……”。
有人知道为什么会这样吗?