首页 > 解决方案 > Symfony 和 Swift Mailer

问题描述

https://swiftmailer.symfony.com/docs/introduction.html 文档缺少一些信息,就像所有 symfony 文档一样,但我现在的问题是如何实例化新的 Swift_SmtpTransport()?

我找不到它的命名空间。如果我确实像文档中所说的那样,我会收到此错误-> 尝试从命名空间 App\Controller 加载类“Swift_SmtpTransport”。

另外,文档也没有说明如何实例化 Swift_Message 类。尝试容器对我不起作用,就像这样 -> $this->container->get

标签: swiftmailer

解决方案


如果您想发送消息,我认为答案就在这里->尝试调用 我引用的类“Swift_Message”的名为“newInstance”的未定义方法:
现在是:
$message = \Swift_Message::newInstance()->setSubject ('Hello Email') 而不是

$message = \Swift_Message::newInstance()
   ->setSubject('Hello Email')

推荐阅读