我在 php 中使用 Mandrill api 发送邮件。我在 MailChimp 上创建模板,然后在 Mandrill 上导出它们。
可视化没问题,当我将 html-css 代码复制/粘贴到本地文件时,一切正常而且很漂亮。
当我使用 MailChimp 发送测试邮件时,也没有问题。但是当我用 Mandrill 发送真实邮件/测试邮件时,边距消失了:
the good one in local 和 the wrong margins one
有人知道为什么会这样吗?
非常感谢
编辑
我需要补充一点,在 Thunderbird 中我不再有边距问题
最佳答案
这似乎是因为 gmail(可能还有其他)并不像 html 页面那样解释所有的 css。
我找到了一些很酷的工具,可以将我的邮件代码转换为内联 css 代码: http://premailer.dialect.ca/
编辑
关于php - 使用 Mandrill api 更改格式发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35986156/