【问题标题】:Mailchimp affects my Outlook-specific conditional comments in HTMLMailchimp 会影响我在 HTML 中的 Outlook 特定条件注释
【发布时间】:2017-06-13 18:27:39
【问题描述】:

当我的 HTML 电子邮件模板从 Mailchimp 发送到 Outlook 2007、2013 和 2016 时,我无法正确呈现它。问题是,当我直接上传 HTML 以在 Litmus 上进行测试时,电子邮件可以很好地呈现所有 Outlook 预览。当我将测试电子邮件从 Mailchimp 发送到 Litmus 时,电子邮件在 Outlook 2007、2013 和 2016(对于 Win7)中看起来不成比例。

Mailchimp 是否对我的 Outlook 定位条件 cmets 进行了处理,我该如何解决?

我的条件 cmets 似乎有时可以修复我的 MC 电子邮件的某些元素的宽度(您将在屏幕截图中看到,文本框的大小适合顶部卡片,但不是第二个)。但是对于我的生活,我无法弄清楚为什么一个有效而另一个无效,我正在为两者写相同的评论。

截图:

when Mailchimp sends the email to Outlook (出了什么问题)

when the HTML is rendered for Outlook directly(它应该是什么样子)

条件 cmets:

我已经像这样放入了特定于 Outlook 的条件 cmets:

<!--[if (gte mso 9)|(IE)]>
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
<tr>
<td align="center" valign="top" width="600">
<![endif]-->

<!--BODY TABLE-->
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width:600px;">
...
</table>

<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]-->

感谢您的帮助!真的很感激。

【问题讨论】:

    标签: html email outlook mailchimp litmus


    【解决方案1】:

    您是否在电子邮件中使用视网膜图像?根据经验,我发现 Outlook 的,如果给定一个大图像,如果没有为 img 标签分配特定宽度,它们会以大尺寸显示它。下面是我用于电子邮件中图像的代码示例。

    <img src="[IMAGE PATH]" width="" height="" style="width:px; height:px;display:block;" border="0">
    

    您也可以发布违规元素的 img 标签,以便我更好地查看它吗?

    干杯

    【讨论】:

    • 谢谢 - 你完全在正确的轨道上,在比较原始 html 和来自 Mailchimp 电子邮件的代码之后,我意识到 mailchimp 去除了 img 标签中的宽度 - 并找到了一些参考这个问题也是here。我想出如何临时修复它的唯一方法是直接在 mailchimp 设计编辑器中设置宽度 - 这有点烦人。我只是不确定为什么我的 mso 条件 cmets 没有帮助限制宽度?
    • 嗨 Cherrie,outlook 中表格的宽度仅适用于表格,恐怕不是针对图像标签。如果你愿意,你可以添加一个条件语句来只为 Outlook 显示一个特定的图像,而为其余的显示一个?干杯
    【解决方案2】:

    我感受到了您的痛苦,我为客户制作的模板也遇到了同样的问题。我想让图标经过视网膜验证,并让客户上传他想要的任何图像大小。不幸的是,在网上搜索了很多小时后,我在 MailChimp 帖子中读到了以下内容:

    Outlook 无法识别限制图像的 HTML。这意味着 如果您使用 HTML 调整上传到广告系列的图片大小,或者 模板,它可能会在 Outlook 中以原始大小显示。务必 在将图像上传到 MailChimp 之前调整图像大小,或使用我们的 内置图像编辑器。

    来源:MailChimp Knowledge Base

    我真的不相信这可能是真的,所以我一直试图限制图像。我已经在 img、td、tr、table 上设置了固定宽度。没有任何帮助。

    遗憾的是,我无法真正解释会发生什么,希望 MC 文章的链接能让您更好地了解它。 但我最好的答案是为您的 img 和 td 设置一个最大宽度和宽度。并告诉您的客户将图像调整为允许的大小。当您将鼠标悬停在 MailChimp 编辑器中的可编辑图像上时,设置最大宽度和宽度也会显示 #px。我还发现,当您上传更大尺寸的文件时,MailChimp 会发出小警告。

    如果有任何帮助;请参阅下面我在模板中使用的代码以使其流畅。

    <table mc:repeatable mc:variant="Item with image top and CTA" width="650" cellpadding="0" cellspacing="0" border="0" align="center" class="full-table" style="width:650px;">
    <tr>
      <td style="padding:30px 20px 40px 20px;" bgcolor="#FFFFFF">
        <table width="100%" cellpadding="0" cellspacing="0" border="0">
          <tr>
            <td style="padding-bottom:15px;max-width:610px;">
              <img src="/images/img.jpg" alt="x" style="width:100%; max-width:610px;" width="610" mc:edit="article_image">
            </td>
          </tr>
        </tr>
      </table>
    </td>
    

    【讨论】:

    • 是的 - 当我比较我的原始 html 和 mailchimp 吐出的代码时,这正是我发现的 - MC 出于某种原因去除了宽度,除非我进入编辑器并设置宽度。到目前为止,我似乎在做和你一样的事情来让它正确显示——确保使用模板的人在 MC 编辑器中设置宽度。我还找到了对此问题的参考here,但由于某种原因无法让 mso 条件 cmets 工作?你试过/运气好吗?
    • MailChimp 在他们上面引用的解释中完全是错误的,这是一种耻辱。将宽度设置为 html 属性几乎是在某些 Outlook 版本中限制宽度的唯一方法。 MC 剥离该属性使我几乎不可能为我的客户提供使用万无一失、响应迅速的视网膜图像的模板。我真的不能指望我的非技术客户记得设置他们添加的每个图像的宽度,尤其是当他们不这样做时,在预览中他们看起来会很好。我希望 MailChimp 能解决这个问题。
    猜你喜欢
    • 2017-01-31
    • 1970-01-01
    • 1970-01-01
    • 2016-02-15
    • 2010-09-21
    • 2011-11-11
    • 2011-12-08
    • 2017-08-27
    • 2011-06-03
    相关资源
    最近更新 更多