【发布时间】:2012-03-07 11:25:00
【问题描述】:
我的电子邮件模板在大多数电子邮件客户端中都能正常工作(或至少可以接受),但在 Outlook 2007 和 Outlook 2010 中完全无法使用。
我知道这些版本的 Outlook 使用 Word 呈现引擎而不是 IE。
我听说过 Outlook 分页错误,但这似乎只影响垂直间距。我的问题是水平间距。
代码: http://jsbin.com/alagih/edit#html,liveb
所有主要电子邮件客户端的测试结果: http://artletic.createsend.com/screens/y/F2B9C33F1297A73F
Outlook 2007 屏幕截图:
【问题讨论】:
-
开始调试:删除所有 amazonaws 托管的图像。然后开始删除样式定义。最终你会发现那个让 Word 吐槽的人。
-
谢谢@marc-b。我尝试了许多变体,但希望避免测试 50 次不同的时间。我正在使用 CampaignMonitor 的测试(使用 Litmus)。每次测试 5 美元对少数人来说是不错的,但在调试时,加起来很快!
-
不应该是你不能用硬编码的原始 html 编写快速测试脚本并在不涉及第三方的情况下将其处理到你自己的邮箱的任何真正原因。如果你不能用那个单独的脚本复制它,那就开始对供应商大喊大叫。
-
@MarcB 如果我有一台装有 Outlook 的 PC,我可以。 :)
标签: html-table html-email outlook-2010 outlook-2007