Salve a tutti sto cercando di inviare delle mail dal sito, sto utilizzando phpmailer,
l'errore che mi restituisce il browser è il seguente:
SMTP Error: Could not authenticate. Errore: email non inviata. SMTP Error: Could not authenticate.
è evidente che ci siano problemi di autenticazione ma non capisco il motivo perchè ho ricontrollato piu volte ed i dati sono esatti, il codice è il seguente:
codice:
<?php
include_once('PHPMailer_v5.1/class.phpmailer.php');
//istanziamo la classe
$mail = new PHPmailer();
// Mittente
$mail->SetFrom('...........@libero.it', 'Nome Cognome');
$mail->Subject = 'Email con PHPmailer';
// Destinatari
$mail->AddAddress("..........@libero.it");
// Corpo messaggio
$body = 'Testo del messaggio';
$mail->MsgHTML($body);
// Autenticazione SMTP
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "smtp.libero.it"; // Server SMTP
$mail->Port = 465; // Porta SMTP
$mail->Username = ".......@libero.it"; // SMTP account username
$mail->Password = "........"; // SMTP account password
// Invio Email e controllo esito
if($mail->Send())
{
echo 'Email inviata correttamente';
}
else
{
echo 'Errore: email non inviata. ' . $mail->ErrorInfo;
}
?>
qualcuno capisce dove sto sbagliando???