【发布时间】:2014-07-02 14:32:28
【问题描述】:
我有一个发送 HTML 电子邮件的 PHPMailer 脚本(通过代码嵌入 HTML 文件)。 HTML 文件是一个 Bootstrap 3 页面,它引用外部 CSS 文件来设置引导样式。
电子邮件有效,并且收到图像等,但没有任何 CSS。 有什么特别需要我做的,还是不推荐?
这里有一个类似的问题:How can I send HTML mails with included CSS with PHPMailer? 但是因为它已经 4 岁了,我想也许事情可能已经改变了..?!
如果不是,那么我想我将不得不将电子邮件重新格式化为仅没有 CSS 的 HTML。
【问题讨论】:
-
可能是您的邮件客户端呈现简单的 HTML 而不允许使用 CSS?
-
更多信息请见this answer。
-
相关:stackoverflow.com/a/2105975/998328 简短回答:只需嵌入您正在使用的 CSS
-
感谢所有有用的答案,不胜感激。