Originariamente inviato da AlexMGD
grazie mille per il consiglio del filter_var(), mentre per le eccezioni potresti essere un po piu preciso?
Grazie mille
Codice PHP:
try{
$mail = new PHPMailer(true);
$mail->IsSMTP(true);
$mail->IsHTML(true);
$mail->CharSet = 'UTF-8';
$mail->Host = "smtp.sito.com";
$mail->SMTPDebug = 0;
$mail->SMTPAuth = true;
$mail->Port = 25;
$mail->Username = "user@mail.com";
$mail->Password = "password";
$mail->Priority = 3;
$mail->AddBCC("mail@destinatario.com");
$mail->Subject = "Oggetto";
$mail->AltBody = "Abilita HTML";
$mail->Body = "Codice HTML";
echo ($mail->Send()) ? "Mail inviata con successo" : "Errore";
} catch (phpmailerException $e) {
echo $e->errorMessage();
} catch (Exception $e) {
echo $e->getMessage();
}
Prova cosi sennò dipende da qualcos'altro, i display_errors sono attivi?