2015-11-19 4 views
0

Я попытался отправить электронное письмо из запроса с помощью цикла foreach. Он может отправить только первое письмо электронной почты вхождения, а остальные не отправлены.Может отправлять электронную почту только первое электронное письмо цикла из Microsoft Server 2008 R2 (CodeIgniter)

Как я могу их отправить? ???

Я использую CodeIniter с Microsoft Server 2008 R2.

+4

Нам понадобится соответствующий код, чтобы посмотреть. –

+2

Без кода мы не можем просто догадаться .. это может быть либо сломанная логика в вашем коде, либо неправильная конфигурация где-то в дороге .., – Svetoslav

+2

Пожалуйста, прочитайте http://stackoverflow.com/help/how-to-ask – user4419336

ответ

0

Если вы используете forloop, чтобы отправить сообщение, пожалуйста, очистить состояние электронной почты перед отправкой

foreach ($list as $name => $address) 
{ 
    $this->email->clear(); 

    $this->email->to($address); 
    $this->email->from('[email protected]'); 
    $this->email->subject('Here is your info '.$name); 
    $this->email->message('Hi '.$name.' Here is the info you requested.'); 
    $this->email->send(); 
}