使用SwiftMailer发送的邮件不使用样式块

时间:2015-07-07 17:23:19

标签: php css email swiftmailer zurb-ink

我尝试使用Zurb Ink模板和SwiftMailer发送HTML格式的电子邮件。但是,当我收到收件箱中的邮件时,<style></style>块中定义的所有格式都将被删除。我已添加到text/html内容类型,如下所示:$message->setBody("HTML HERE", 'text/html');当我收到电子邮件时,所有格式都会被删除。

这是SwiftMailer的问题还是我错过了配置值?

1 个答案:

答案 0 :(得分:1)

某些邮件客户端会隐藏样式电子邮件,除非您选择将其视为HTML。某些Web邮件客户端和邮件提供商将忽略内部样式表。但是,您可以使用内联样式。例如:

<font color="red">This is red</font>

<a style="color: #333333;">link</a>