Ciao
Ho in un array tutti gli indirizzi email a cui spedire le email...
$emails = array("aaaa@gmail.com","bbbb@gmail.com","cccc@gmai l.com","d@hotmail.it");
come posso fare?
posso eseguirlo in una sola istruzione mail() ?
help
Ciao
Ho in un array tutti gli indirizzi email a cui spedire le email...
$emails = array("aaaa@gmail.com","bbbb@gmail.com","cccc@gmai l.com","d@hotmail.it");
come posso fare?
posso eseguirlo in una sola istruzione mail() ?
help
Without faith, nothing is possible. With it, nothing is impossible
http://ilwebdifabio.it
implode(",",$array);
Without faith, nothing is possible. With it, nothing is impossible
http://ilwebdifabio.it
ma il campo del destinatario può contenere gli indirizzi cosi: mail("marco@tin.it,carlo@tin.it,mario@rossi.it", "oggetto","testo","headers);
Il codice della mail sarà quindi così??
$array = array("5@gmail.com","5@gmail.com","5@gmail.com","5 @hotmail.it");
implode(",",$array);
if( mail($array, $subject, $messaggio, $header) ) echo "e-mail inviata con successo!";
else echo "errore nell'invio dell'e-mail!";
????
risp
non funziona
errore:
Warning: mail() expects parameter 1 to be string, array given in /home/mhd-01
$array = array("5@gmail.com","5@gmail.com","5@gmail.com","5 @hotmail.it");
$string = implode(",",$array);
if( mail($string, $subject, $messaggio, $header) ) echo "e-mail inviata con successo!"; else echo "errore nell'invio dell'e-mail!";![]()
Without faith, nothing is possible. With it, nothing is impossible
http://ilwebdifabio.it
Ok! Funziona tutto correttamente!
Mi serviva per: http://www.studenticroce.net/msn (X chi vuole contribuire ad espandere la community)
posso chiedere di quanti email si tratta? come fatto sopra, esegui la funzione mail() per ogni email, se ne hai 3000 per es. utlizzi 3000 volte la funzione, potresti mandare in timeout il server, allora ti converrebbe eseguire la funzione mail() una sola volta per un ricevente prioritario e tutti gli altri in BCC, è anche molto piu veloce e piu appropriata per spedire email in massa. svantaggio niente email personalizzati più.