Sto utilizzando la funzione Mail in laravel sotto la libreria SwiftMailer.Laravel invia posta separata separata senza utilizzare il ciclo foreach
Mail::send('mail', array('key' => $todos1), function($message) {
$message->to(array('[email protected]','[email protected]','[email protected]','[email protected]'))->subject('Welcome!');
});
La funzione di cui sopra invia la posta a diversi utenti, ma gli utenti sanno di che stanno tutta la posta viene inviata come i suoi per affrontare comprende
To: [email protected], [email protected], [email protected], [email protected]
Così inorder per rimediare a questa ho usato un foreach
ciclo che invia le e-mail in modo esclusivo
foreach($to as $receipt){
//Mail::queue('mail', array('key' => $todos1), function($message) use ($receipt)
Mail::send('mail', array('key' => $todos1), function($message) use ($receipt)
{
$message->to($receipt)->subject('Welcome!');
});
}
Il codice di cui sopra funziona bene ...
La mia domanda è che in questo quadro avanzato v'è alcuna funzione che potrebbe inviare mail agli utenti con l'esclusiva to
indirizzo (cioè) senza un utente sapere a come-tanti altri la stessa mail viene inviata senza utilizzare un foreach
.. .
Se ho bisogno di utilizzare le variabili associate a ciascun destinatary nella e-mail, devo usare una '' foreach ' '' '? – JCarlos
@JCarlos Sì, se ogni e-mail è univoca, sarà necessario eseguire un ciclo e inviare ciascuno di essi. Quanto sopra funziona solo se stai inviando esattamente la stessa email a tutti – Steve