Ciao a tutti! Sto cercando di esercitarmi nell'utilizzo di phpmailer e vorrei inviare una semplicissima e-mail, ma il codice da me scritto sembra restituire questo errore: "Failed to connect to server: Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato". Dopo aver istanziato la classe PHPMailer, ho scritto il seguente codice:
$messaggio->CharSet ="ISO-8859-1";
$messaggio->SMTPDebug = 1;
$messaggio->Port =;
$messaggio->SMTPSecure = 'tls';
$messaggio->IsSMTP();
$messaggio->Host = 'ssl://smtp.live.com';
$messaggio->SMTPAuth = TRUE;
$messaggio->Username = "*@hotmail.it";
$messaggio->Password = "*";
$messaggio->From = '*@hotmail.it';
$messaggio->AddAddress(*@hotmail.it');
$messaggio->Subject = 'Prova.';
$messaggio->Body = stripslashes('Ciao!!!!');
if (!$messaggio->Send()) {
echo $messaggio->ErrorInfo;
} else {
echo 'ok';
}
$messaggio->SmtpClose();
premetto che mi sono aiutata con internet.. alcune righe di questo codice non mi sono nemmeno molto chiare. Ad esempio in base a cosa scelgo il numero di porta? Io l'ho messo casuale ma dubito sia corretto... smtpdebug che cosa significa? ringrazio tutti in anticipo!