gpt4 book ai didi

email - 使用 Swift 发送 HTML 电子邮件

转载 作者:行者123 更新时间:2023-12-03 22:49:55 25 4
gpt4 key购买 nike

我想使用 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 方法更改电子邮件的标题内容类型,但它不起作用。

最佳答案

看:

Sending a HTML E-Mail (来自 SwiftMailer 文档)

您需要添加这一行来设置 html 内容类型:

$message->setContentType("text/html");

或者,它可以通过在 $message->setBody() 方法上传递第二个参数来完成:
$message->setBody($this->getPartial('global/mail_partial'), 'text/html');.

关于email - 使用 Swift 发送 HTML 电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3112170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com