2010-10-08 2 views

ответ

10

Использование электронной почты класса, что-то вроде:

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(); 
} 

будет работать. (Прямо из документов). Это зависит от того, сколько адресов у вас есть, и любых ограничений, таких как обработка очереди сервера/почты/время сценария и т. Д.

Я лично не знаю о плагине/библиотеке бюллетеней третьей стороны CI, но я не смотрел слишком жесткий.

3

Прямо из руководства ...

$this->email->to() 

Устанавливает адрес электронной почты (ы) получателя (ей). Может быть одно электронное письмо, список с разделителями-запятыми или массив:

$this->email->to('[email protected]'); 
$this->email->to('[email protected], [email protected], [email protected]'); 
$list = array('[email protected]', '[email protected]', '[email protected]'); 
$this->email->to($list); 
Смежные вопросы