penso che si sta assegnando tutti i destinatari in un unico metodo a, come
$this->email->to('[email protected], [email protected], [email protected]');
Ciò mail a tutti i destinatari in una volta. Per impedire che mostra tutti i destinatari, posta separatamente per ogni utente, come segue,
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();
}
Qui $list
contiene array di nome del destinatario e-mail ID. Assicurati di usare clear()
all'inizio di ogni iterazione.
Non rispondo sempre alle domande, ma quando lo faccio, l'utente che l'ha postata non torna a dirmi se mi ha aiutato :-( – whispersan
grazie @whisperson Sir! .. questo mi fa risparmiare un po 'di tempo ... e funziona come il fascino! –
Vorrei poter trovare un buon tutorial completo su codeigniter bcc. Non riesco proprio a far funzionare il bcc, e ho provato liste e array delimitati da virgole. – TARKUS