1 回答

TA貢獻1942條經驗 獲得超3個贊
您正在將 Symfony Mailer 與 Swift Mailer 混合使用。
TemplatedEmail 來自Symfony Mailer,但您正在嘗試使用Swift Mailer 發送。因此錯誤。
如果你真的想使用 Swift Mailer,那么需要你的 TemplateEmail 部分。
Symfony 的 SwiftMailer摘錄:
$message = (new \Swift_Message($titleEmail))
->setFrom('[email protected]')
->setTo(new Address( $foundOwner->getEmail() ))
->setBody(
$this->renderView(
'emails/owner-list.html.twig',
[
'title' => $titleEmail,
'email_template' => 'emails/owner-list.html.twig'
]
),
'text/html'
)
$mailer->send($message);
如果您想將 TemplatedEmail 與Symfony Mailer 一起使用,請關注Symfony 上的Mailer 。還有其他配置需要完成。
- 1 回答
- 0 關注
- 142 瀏覽
添加回答
舉報