2016-10-05 5 views
0

Этот код работает для одного получателя, но не для нескольких получателей. Как я должен добавить несколько получателей в функцию send() здесь.Как отправить почту нескольким получателям в почтовом ящике Yii2

//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('[email protected]','[email protected]'), 'orderAuthorizeEmail', array('deal' => $deal)); 

Заранее благодарен!

+0

Вы получаете сообщение об ошибке при запуске этого кода? если да, то, пожалуйста, разместите его здесь. –

+0

Я не получил никаких ошибок. @AlbertAkki – rokz92

+0

, пожалуйста, получите последнюю строку в одной переменной и print_r, а также убедитесь, что значение YII_DEBUG истинно в index.php. также будет один файл error_log в папке, в котором будет журнал ошибок, если таковой имеется, чтобы вы могли отслеживать, в чем проблема. –

ответ

0

Пожалуйста, попробуйте ниже решением будет работать

app()->mailer->send('[email protected],[email protected]', 'orderAuthorizeEmail', array('deal' => $deal)); 

просто добавить свои идентификаторы адресов электронной почты через запятую строки в функции отправки вместо того, чтобы передать массив электронных идентификаторов.