我正在使用swiftmailer-bundle从我的应用程序发送电子邮件
我在env中添加了这个。
MAILER_URL = Gmail的://[email protected]:输入mypassword @本地加密= TLS和auth_mode =的OAuth
这时我需要从控制器发送电子邮件
$message = (new \Swift_Message($objet))
->setFrom('[email protected]','example')
->setTo([email protected])
->setBody("test")
)
我的问题是如何添加另一个邮件?我需要使用多个邮件
我能在env中添加两行MAILER_URL吗? ??
查看有关使用多个邮件程序的官方文档。
https://symfony.com/doc/current/reference/configuration/swiftmailer.html#using-multiple-mailers
swiftmailer:
default_mailer: first_mailer
mailers:
first_mailer:
url: '%env(MAILER_URL)%'
second_mailer:
url: '%env(SECOND_MAILER_URL)%'
// returns the first mailer
$container->get('swiftmailer.mailer.first_mailer');
// returns the second mailer
$container->get('swiftmailer.mailer.second_mailer');