Ciao a tutti,
sto provando ad implementare uno script che mi permetta di inviare una mail in formato html utilizzando la classe PHPMailer 5.2.0, ma non riesco ad inviare alcuna mail ed inoltre non mi permette di visualizzare l'eventuale errore dall'invio della mail(infatti visualizzo una pagina bianca).
Ecco il codice:
Grazie a tutti in anticipo per l'aiuto.Codice PHP:
// Classe per l'invio delle email
require_once("class.phpmailer.php");
//istanziazione della classe
$mail = new PHPMailer();
$mail->IsSMTP();
//definizione delle intestazioni e del corpo del messaggio
$mail->From = "miomail@dominio.it";
$mail->FromName = "Cognome Nome";
$mail->AddAddress("destinatario@dominio.it");
$mail->IsHTML(true);
$mail->Subject = "Oggetto email";
$html_body = "<html>
<body>[b]Ciao Mondo[/b]</body>
</html>";
$mail->MsgHTML($html_body);
$mail->AltBody("Ciao Mondo 2");
//definizione dei comportamenti in caso di invio corretto o di errore
if(!$mail->Send())
{ echo "Email non inviata
";echo $mail->ErrorInfo."
"; }
else
{ echo "Email inviata
"; }
//chiusura la connessione
$mail->SmtpClose();
unset($mail);