2017-02-20 3 views
0

möchte ich zu einer Zeit, E-Mail an mehrere Empfänger senden, ohne cc Hinzufügen und nur durch toYiimailMessege extension.Is mit es möglich, irgendwelche Vorschläge werden appreciated.I haben versucht, durch cc Zugabe und es funktioniert, aber ich möchte nicht cc .my Code diesersenden Mail an mehrere Empfänger in Yiimailmessage

 $message = new YiiMailMessage; 
     $message->view =$model->viewName; 
     $message->subject = $model->subject; 
     $params = array('myMail'=>$model->object1); 
     $message->setBody($params,'text/html'); 
     $message->addTo($model->to); 
     $message->AddCC($model->from); 
     $message->from = $model->from; 
     $message->cc=array($model->senderEmail,$model->additionalEmail); 
     $message->Replyto = $model->from; 
     Yii::app()->mail->send($message); 

sieht aus wie hinzufügen und wie es möglich wäre durch toYiimailMessege Erweiterung mit

Antwort

1
$message = new YiiMailMessage; 
$message->subject = $model->subject; 
$message->view =$model->viewName; 
$message->from = $model->from; 
$message->setBody($params,'text/html'); 
$params = array('myMail'=>$model->object1); 
foreach($emails as $email) { 
    $message->addTo($model->to); 
    Yii::app()->mail->send($message); 
} 
+0

THQ für die Antwort versuchen ..ich – rch

+0

versuchen, warum Sie foreach in obigen Code verwendet haben ... Bitte wird u – rch

+0

foreach erklären bedeutet, jedes Element iterieren über Array. In diesem Fall habe ich eine Reihe von E-Mails wie $ emails = ['[email protected]', '[email protected]']. Und ich bekomme jede E-Mail von $ email Variable – Sakezzz

1

geschützte Funktion _sendOrderDetailMail ($ orderId) { $ model = $ this-> loadmodel ($ orderId);

$ message = new YiiMailMessage;

$ message-> view = 'orderdetail';

$ message-> setBody (array ('orderId' => $ orderId, 'model' => $ modell), 'text/html');

$ message-> subject = 'Neue Bestellung platziert -'. $ OrderId;

$ message-> addTo (Yii :: app() -> params ['adminEmail']);

Yii :: app() -> Mail-> senden ($ Nachricht); }

Email This

+0

Vielen Dank für die Antwort .. Ich habe versucht mit CC, wie ich in der Frage erwähnt .. Danke für die Antwort – rch

Verwandte Themen