Sto provando ad utilizzare phpmailer su posta di libero ma ritorna sempre errore
Failed to connect to mailserver at "mail.libero.it" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
eppure il server smtp di libero dovrebbe essere mail.libero.it suporta 25 (così ho trovato sul sito).
Ricordo che:
• Utilizzo Apache 2.0.63 e PHP 5.2.6 su Window (installati con Vertrigo)
• Ho configurato php.ini con SMTP = mail.libero.it; smtp_port = 25;
• Ho aggiunto anche username e password per autenticazione
Non riesco a capire se è un problema di configurazione o di Libero.it
________________________________________
Script utilizzato:
<?php
include_once('class.phpmailer.php');
$mail = new PHPMailer();
$body = "corpo messaggio";
$mail->IsSMTP();
$mail->Host = "mail.libero.it"; // SMTP server
$mail->From = "inviato.da@libero.it";
$mail->FromName = "inviato.da";
$mail->Subject = "oggetto email";
$mail->AltBody = "";
$mail->MsgHTML($body);
$mail->AddAddress("inviato.a@libero.it", "inviato.a");
$mail->username = "inviato.da@libero.it";
$mail->password = "pwd.da";
if(!$mail->Send()) {
echo "Errore: " . $mail->ErrorInfo;
} else {
echo "Messaggio inviato!";
}
?>
________________________________________
Vi ringrazio per qualsiasi intervento