【发布时间】:2011-03-07 22:21:15
【问题描述】:
我想使用 Swift 从我的应用程序中发送一封自动生成的带有 HTML 正文的电子邮件。
这是我当前的代码:
$message = Swift_Message::newInstance()
->setFrom(array('dummy1@test.com' => 'John Doe'))
->setTo('dymmy2@test.com')
->setSubject('some subject');
$message->setBody($this->getPartial('global/mail_partial'));
$this->getMailer()->send($message);
我已经尝试使用某些特定的 Swift 方法更改电子邮件的标题内容类型,但它不起作用。
【问题讨论】:
-
您好!我发现将消息正文设置为 HTML 也可以通过在 $message->setBody() 方法上传递第二个参数,例如: $message->setBody($this->getPartial('global/mail_partial') , '文本/html');.无论如何,感谢您的帮助!最好的问候!
标签: email symfony1 swiftmailer