如何使用swiftmailer-bundle在symfony 4中设置多个邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用swiftmailer-bundle在symfony 4中设置多个邮件相关的知识,希望对你有一定的参考价值。

我正在使用swiftmailer-bundle从我的应用程序发送电子邮件

我在env中添加了这个。

MAILER_URL = Gmail的://mailExample@mail.com:输入mypassword @本地加密= TLS和auth_mode =的OAuth

这时我需要从控制器发送电子邮件

$message = (new \Swift_Message($objet))
                ->setFrom('mailExample@mail.com','example')
                ->setTo(exemple2@mail.com)
                ->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');

以上是关于如何使用swiftmailer-bundle在symfony 4中设置多个邮件的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 g.drawImage(img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2) 缩放图像?

SY-SUBRC 的含义

sympy 如何简化以变量为指数的表达式

如何排查用户态CPU使用率高

总的cpu使用率等于us和sy之和

ABAP常用的系统变量