Mailchimp 模板“发送到 Mandrill 选项”对于实际电子邮件已损坏

Posted

技术标签:

【中文标题】Mailchimp 模板“发送到 Mandrill 选项”对于实际电子邮件已损坏【英文标题】:Mailchimp Template "Send to Mandrill option" is broken for actual email 【发布时间】:2016-12-24 06:14:18 【问题描述】:

我尝试关注这篇文章:https://thoughtbot.com/blog/how-to-send-transactional-emails-from-rails-with-mandrill

我在 Mailchimp 中创建了一个拖放模板并将其发送给 Mandrill。 Mailchimp 预览和测试电子邮件很好。在 Mandrill 中,预览效果很好,但实际的电子邮件已损坏(例如,电子邮件正文没有背景颜色)。

从头开始创建模板不是一种选择,因为我需要我的客户能够利用 Mailchimp 拖放功能来编辑模板。

【问题讨论】:

您是否尝试发送电子邮件,但颜色仍未显示。顺便说一句,如果没有某种代码 sn-p,很难为您提供帮助。 是的,我按照帖子中的说明进行了尝试。问题是导出到 Mandrill 的模板有内部 css 并且没有内联。 唯一没有看到代码就想到的是手动编辑没有背景颜色的代码块。尝试在 中查找 id="templateBody" 并设置其内联样式。 【参考方案1】:

我认为您可以通过使 Mandrill 自动内联 Mailchimp 的模板 CSS 来解决您的问题,如 here 所述:

要启用自动内联,请在Sending Defaults 页面上选择“html 电子邮件中的内联 CSS 样式”。

【讨论】:

以上是关于Mailchimp 模板“发送到 Mandrill 选项”对于实际电子邮件已损坏的主要内容,如果未能解决你的问题,请参考以下文章

通过 Rails 将对象作为变量发送到 Mandrill

设置山魈模板 Laravel

如何使用 ruby​​ 处理 mailchimp 模板?

MailChimp 模板上的背景图像

Mailchimp 模板中的圆角 - 基于 CSS 或图像

如何使用 mandrill 发送 mailchimp 模板?