0

我有一个要求,需要我从 Outlook 向组织内的其他 Outlook 用户发送响应电子邮件。我使用antworts电子邮件模板对模板进行了编码,当我们对其进行测试时,结果如下

  1. 在Iphones 默认电子邮件客户端中访问的 Outlook 帐户会忽略媒体查询,而仅显示在放大版本中

  2. 在 gmail 中打开电子邮件时,会显示响应版本。

我很困惑 Outlook Exchange 服务器是否在通过 iphone 查看时删除了媒体查询,或者只是我需要添加一些代码以确保 iphone 电子邮件不会显示放大的内容。

任何输入将不胜感激

4

1 回答 1

1

Outlook 通过将原始代码转换为“Microsoft Word HTML”来搞乱您的原始代码,因为 Outlook 因使用 MS Word 引擎呈现 html 电子邮件而臭名昭著。您会注意到<p>到处都有标签,并且缺少部分代码。设计将被转发的电子邮件非常棘手,大多数电子邮件设计师甚至都懒得尝试。就个人而言,我这样做,但仅限于静态固定宽度布局。

众所周知,某些交换服务器会剥离媒体查询,因此这也是一种可能性。要确切了解发生了什么,您需要查看到达每个客户端的代码。不确定如何在 iPhone 中执行此操作,但您可以在 gmail/chrome 中查看页面元素(或使用 Litmus Scope),并且 Outlook 还允许您查看电子邮件源。

Litmus Scope是一个方便的电子邮件工具,可让您查看在 Gmail 中收到的电子邮件和代码。

于 2013-10-15T12:30:15.173 回答