Problem mit der PHPMailer für SMTP
Benutzt habe ich PHPMailer für SMTP, und es ist ein problem in der Versand-mail mit der Fehlermeldung "Mailer Error: Die folgende Von-Adresse schlug fehl: [email protected]"
Mein code ist wie folgt:
$mail = new PHPMailer();
$mail->IsSMTP(); //send via SMTP
$mail->Host = "localhost;"; //SMTP servers
$mail->SMTPAuth = true; //turn on SMTP authentication
$mail->Username = ""; //SMTP username
$mail->Password = ""; //SMTP password
$mail->From = $email_address;
$mail->FromName = $email_address;
$mail->AddAddress($arrStudent[0]["email"]);
$mail->WordWrap = 50; //set word wrap
$mail->IsHTML(true); //send as HTML
$mail->Subject = "Subject";
$theData = str_replace("\n", "<BR>", $stuff);
$mail->Body = $theData; //"This is the <b>HTML body</b>";
$mail->AltBody = $stuff;
if (!$mail->Send()) {
$sent = 0;
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
recherchierte ich alles, und wenn ich die debug-innen class.smtp.php habe ich Fehler gefunden, die Funktion "get_lines()" zurückgibt Fehlerwert "550 Authentication failed"
War der code funktioniert Prima bisher, Frage ich mich, wie dieses problem kam plötzlich.
Verzweifelt um etwas Hilfe.
Dank,
Biplab
550 Authentication failed
sieht ziemlich klar. Vielleicht ist der SMTP-Konto, das Sie für diesen Einsatz bekam Sie einen Benutzernamen und Passwort, nachdem alle- Warten Sie, sagen Sie, dass die Fehlermeldungen tatsächlich etwas zu bedeuten? Ich bin schockiert, SCHOCKIERT! 😉
- ich dachte, gleiche zu....aber es war in Ordnung arbeiten, bevor mit dem gleichen code und die Speicherplatz-Anbieter nicht geben Sie diese Informationen wegen Ihrer Frage.
- wie gesagt, " Vielleicht der SMTP-Konto, das Sie für diesen Einsatz bekam Sie einen Benutzernamen und ein Passwort nach allen `
- hmm...vielleicht...also sollte ich konsultieren space-provider oder jemand anderes?
- Ich Stand vor der gleichen, das Problem war, dass ich versuchte, von meinem localhost und der proxy war es zu blockieren
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich verwendet habe, wie die... SetFrom verwendet werden sollte anstelle von Aus... das ist dein Fehler buddy... :))
versuchen Sie, belowe Zeile php.ini
neu starten und versuchen Sie es erneut
Ich bin mit YII ' s Mailer mit PHPMailer, und das funktioniert für mich:
Hoffe, das hilft?