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

时间:2016-10-05 08:36:14

标签: php email yii phpmailer mailer

此代码适用于单个收件人,但不适用于多个收件人。如何在此处将多个收件人添加到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));

提前致谢!

1 个答案:

答案 0 :(得分:0)

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

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

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