CakePHP在上一次执行后无法收到多封电子邮件。 这是一个例子:
$Email = new CakeEmail('smtp');
$Email->emailFormat('html')
->template('myTemplate')
->to('someEmail@email.com')
->subject('someSubject')
->send('MyMessage');
unset($Email);
重新实例cakeEmail
$arrEmails = array('email1@email.com','email2@email.com','email3@email.com','email4@email.com','email5@email.com');
$Email = new CakeEmail('smtp');
$Email->emailFormat('html')
->template('mySecondTemplate')
->to($arrEmails)
->subject('OtherSubject')
->send('MyOtherMessage');
我还试图创建2个不同的cakeEmail实例,但同样会发生。 另外,我试过要把一个循环“换”,但没有任何反应。
如果有人知道这里发生了什么,我会非常乐于助人,我很感激。
谢谢。