Ich versuchte mehrere Codes, um E-Mails zu senden. Ich bekomme "SMTP-Fehler: konnte nicht authentifiziert werden". Endlich fand ich diesen Code, sah gut aus für mich. Sie sagen, es funktioniert. Aber ich bekomme immer noch den gleichen Fehler. Ich benutze Xampp. Nichts ist falsch mit dem Benutzernamen und dem Passwort. Irgendwelche Vorschläge??SMTP-Fehler: Konnte nicht authentifiziert werden. in phpmailer
Hier ist der Code,
require_once ("PHPMailer\class.phpmailer.php");
$Correo = new PHPMailer();
$Correo->IsSMTP();
$Correo->SMTPAuth = true;
$Correo->SMTPSecure = "tls";
$Correo->Host = "smtp.gmail.com";
$Correo->Port = 587;
$Correo->Username = "****@gmail.com";
$Correo->Password = "****";
$Correo->SetFrom('****@gmail.com','De Yo');
$Correo->FromName = "From";
$Correo->AddAddress("****@hotmail.com");
$Correo->Subject = "Prueba con PHPMailer";
$Correo->Body = "<H3>Bienvenido! Esto Funciona!</H3>";
$Correo->IsHTML (true);
if (!$Correo->Send())
{
echo "Error: $Correo->ErrorInfo";
}
else
{
echo "Message Sent!";
}
Sie haben Ihren Code auf einem veralteten Beispiel basiert und verwenden eine alte Version von PHPMailer. [Holen Sie sich das Neueste] (https://github.com/PHPMailer/PHPMailer) und lesen Sie die Dokumentation. – Synchro
Mögliches Duplikat von ["SMTP-Fehler: Konnte nicht authentifizieren" in PHPMailer] (http://stackoverflow.com/questions/3949824/smtp-error-could-not-authenticate-in-phpmailer) – Synchro
Ich zögere zu flaggen dies als ein Duplikat dieser [fast identischen Frage] (http://stackoverflow.com/questions/3949824/smtp-error-could-not-authenticate-in-phpmailer) - aber ich verzichte darauf, weil das Problem ein Fall war Nichtübereinstimmung, an der Ihr Code nicht leidet. Die nicht akzeptierten Antworten sollten dort jedoch hilfreich sein. – HPierce