2014-03-24 107 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 ...

相关问题