Ciao a tutti!
Chiedo agli esperti per risolvere un problema di invio mail
.
Sto usando la classe phpMailer per l'invio di una newsletter che recupera i destinatari all'interno di un database mysql e fin qui nessun problema, faccio la chiamata al db utilizzando questo codice:
Mi piacerebbe riuscire a fare in modo che ad ogni destinatario la mail cominciasse con ad es. Buongiorno "nome cognome", campi presenti nella tabella newsletter.
Adesso ovviamente recupera solo gli indirizzi email e manda la mail a tutti in modo generico, mi piacerebbe che all'invio facesse un controllo e inserisse i campi "nome" e "cognome" in base alla mail che sta inviando.
Come potrei risolvere questo problema?
Inoltre già che ci sono chiedo ancora...
Ho notato che phpMailer se incontra un indirizzo non valido, es. info@mionome (senza .ext), mi blocca lo script e non mi fa fare l'invio, andando a correggere l'indirizzo tutto funziona correttamente.
E' un problema mio o della classe? posso bypassare gli indirizzi sbagliati in modo da inviare comunque la newsletter evitando di bloccare lo script?
Grazie mille a tutti!!!
Chiedo agli esperti per risolvere un problema di invio mail

Sto usando la classe phpMailer per l'invio di una newsletter che recupera i destinatari all'interno di un database mysql e fin qui nessun problema, faccio la chiamata al db utilizzando questo codice:
PHP:
$result = mysql_query("SELECT email FROM newsletter");
while($row = mysql_fetch_array($result))
{
$to = $row['email'];
$mail->AddBCC($to); // add each DB entry to list of recipients
}
$mail->AddAddress("info@miosito.it", "Mio Nome");
Mi piacerebbe riuscire a fare in modo che ad ogni destinatario la mail cominciasse con ad es. Buongiorno "nome cognome", campi presenti nella tabella newsletter.
Adesso ovviamente recupera solo gli indirizzi email e manda la mail a tutti in modo generico, mi piacerebbe che all'invio facesse un controllo e inserisse i campi "nome" e "cognome" in base alla mail che sta inviando.
Come potrei risolvere questo problema?
Inoltre già che ci sono chiedo ancora...
Ho notato che phpMailer se incontra un indirizzo non valido, es. info@mionome (senza .ext), mi blocca lo script e non mi fa fare l'invio, andando a correggere l'indirizzo tutto funziona correttamente.
E' un problema mio o della classe? posso bypassare gli indirizzi sbagliati in modo da inviare comunque la newsletter evitando di bloccare lo script?
Grazie mille a tutti!!!