2014-03-24 124 views
1

我正在使用YiiMail擴展來發送郵件。 我有我的默認contact.php文件作爲我的看法。我可以爲個人發送郵件,但多個郵件不允許在這裏。使用YiiMail擴展在YII中發送多封電子郵件

mycontroller-

public function actionContact() 
{ 
    $model=new ContactForm; 
    if(isset($_POST['ContactForm'])) 
    { 
    $message = new YiiMailMessage; 
    $message->Body=$_POST['body']; 
    $message->subject = $_POST['subject'] 
    $message->addTo($_POST['email']); 
    $message->from = "[email protected]"; 
    if(Yii::app()->mail->send($message)) 
     echo 'mail sent'; 
    else 
     echo 'error while sending email'; 
    } 
} 

我曾嘗試以下too-

foreach ($model as $value) 
{ 
      $message->addTo($model[$value]); 
} 

它不接受多個電子郵件ID的。這怎麼解決?

回答

0

我在Yii的梅勒檢查代碼。他們沒有提供這樣的設施。如果你想達到那麼你需要擴展Yii郵件。它最終是無用的,因爲在你的控制器中循環新的擴展類OR循環是一樣的。

Regards ...

相關問題