【发布时间】:2016-05-13 14:11:55
【问题描述】:
我想将来自不同电子邮件帐户的电子邮件发送给用户。
如何配置多个 $mailer 组件?
这是我目前在main-local.php中实现的内容@
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'useFileTransport'=>false,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.gmail.com',
'username' => 'xxxxxxxxx',
'password' => 'yyyyyyyyyy',
'port' => '465',
'encryption' => 'ssl',
]
],
【问题讨论】:
-
为什么不像您的示例所示那样定义另一个 Swift 邮件程序(使用不同的名称)?您需要支持多少个电子邮件帐户?
-
我试过了,但它不起作用
-
你做了什么?对第一条评论的内容进行编辑。您是否创建了另一个具有不同名称的邮件程序组件并在创建邮件程序对象时使用了该名称?
标签: php yii2 swiftmailer