2012-04-12 54 views
0

的CakePHP不能得到多个电子邮件之前执行后发送.. 这是一个例子:CakePHP的2.1 CakeEmail错误发送电子邮件阵列

$Email = new CakeEmail('smtp'); 
       $Email->emailFormat('html') 
         ->template('myTemplate') 
         ->to('[email protected]') 
         ->subject('someSubject') 
         ->send('MyMessage'); 
       unset($Email); 

重新实例cakeEmail

$arrEmails = array('[email protected]','[email protected]','[email protected]','[email protected]','[email protected]'); 
$Email = new CakeEmail('smtp'); 
       $Email->emailFormat('html') 
         ->template('mySecondTemplate') 
         ->to($arrEmails) 
         ->subject('OtherSubject') 
         ->send('MyOtherMessage'); 

我也试图创建cakeEmail的2个不同的实例,但同样发生。 其他我试过的是放在一个循环“for”,但没有任何反应。

如果有人对这里发生的事情有一个想法,我会非常有帮助,我很感激。

谢谢。

+0

你能描述一下这个问题更详细?你想达到什么目的? – 2012-04-12 20:15:15

回答