如何在 Yii2 邮件程序中向多个收件人发送邮件

How to send mail to multiple recipients in Yii2 mailer

此代码适用于单个收件人,但不适用于多个收件人 recipients.How 我应该在此处将多个收件人添加到 send() 函数中吗?

//find price
$price = MDealPrice::model()->find("id=:id", array(':id' => $id));

// find deal
$deal = MDeal::model()->find("id=:id", array(':id' => $price->dealId));

//send email
app()->mailer->send($sendEmailAdd, 'orderAuthorizeEmail', array('deal' => $deal));

我也这样试过,但是不行。

//send email
app()->mailer->send(array('email1@domain.com','email2@domain.com'), 'orderAuthorizeEmail', array('deal' => $deal));

提前致谢!

请尝试使用以下解决方案,它会起作用

 app()->mailer->send('email1@domain.com,email2@domain.com', 'orderAuthorizeEmail', array('deal' => $deal));

只需在发送函数中添加您的电子邮件 ID 逗号分隔字符串即可传递电子邮件 ID 数组。