Io ho comprato un dominio .net ala quale ho creato una casella di posta per poter mandare email con phpmail
ma mi da errore Errore nell'invio dell'email: SMTP Error: Could not connect to SMTP host.Errore: la mail non può essere inviata. Errore di PHPMailer: SMTP Error: Could not connect to SMTP host.
anche se qua altervista mi da tutte le informazioni
io leggo che l'host della email è mail.hostedemail.com o mail.emailhome.com
il mio codice dei test ovviamente per far intendere il codice php
Codice PHP:
$mail = new PHPMailer(true);
try {
// Configurazioni SMTP
$mail->isSMTP();
$mail->Host = 'mail.hostedemail.com'; // o mail.emailhome.com . Il server SMTP
$mail->SMTPAuth = true;
$mail->Username = 'mia [email]eamil@mlagym.net[/email]'; // Username SMTP
$mail->Password = 'La_password_impostata_per_la_mailbox'; // Password SMTP
$mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS; // Utilizza SSL
$mail->Port = 465; // Porta SSL per SMTP
// Mittente e destinatario
$mail->setFrom('mia [email]email@mlagym.net[/email]', 'Staff MLAGym');
$mail->addAddress('destinatario email'); // Destinatario
// Contenuto dell'email
$mail->isHTML(true);
$mail->Subject = 'Oggetto della tua email';
$mail->Body = 'Questo è il contenuto dell\'email in formato HTML.';
$mail->AltBody = 'Questo è il contenuto dell\'email in formato testo semplice.';
// Invia l'email
$mail->send();
echo 'Email inviata con successo';
} catch (Exception $e) {
echo "Errore nell'invio dell'email: {$mail->ErrorInfo}";
}
cosa sto sbagliando, quale è l'host? sbaglio qualcosa?