il controllo da esito positivo eppure le mail non arrivano... ho testato su hotmail, gmail e arrivano, ma con libero non no.
codice:
require_once('../phpmailer/class.phpmailer.php');
$messaggio = new PHPmailer();
$messaggio->IsHTML(true);
$messaggio->From='registrazione@latanadeletradizioni.it';
$messaggio->FromName='La Tana Delle Tradizioni';
$messaggio->AddAddress($mail);
$messaggio->AddReplyTo('registrazione@latanadeletradizioni.it');
$messaggio->Subject='Registrazione';
$messaggio->Body = '<html><body><head><style>';
$messaggio->Body .= '.up{background-color:#FF0000;color:#000000;font-size:12px}';
$messaggio->Body .= '.down{color:#FF0000;text-align:left;font-size:15px}';
$messaggio->Body .= '</style></head>';
$messaggio->Body .= '<center><table><tr><td class="up">Ciao!!</td></tr>';
$messaggio->Body .= '<tr><td class="down">ciao!!!</td></tr></table></center>';
$messaggio->Body .= '</body></html>';
if(!$messaggio->Send()){
$msg="Errore durante l'invio dell'e-mail.";//aggiunngere link a rinvio mail conferma
$messaggio->SmtpClose();
unset($messaggio);
$db->disconnetti();
header("Location: ../messaggio.php?msg=$msg");
}
else{
$msg="Un messaggio è stato inviato all'indirizzo ".$to." da te fornito.
IMPORTANTE:
Per completare la registrazione al sito devi aprire la tua casella e-mail, leggere il messaggio di conferma e cliccare sul link che troverai all'interno.
";
$db->disconnetti();
$messaggio->SmtpClose();
unset($messaggio);
header("Location: ../messaggio.php?msg=$msg");
}