php smtp用户名和密码错误,PHPMailer中的“SMTP错误:无法进行身份验证”
我在一個簡單的腳本中使用PHPMailer通過Gmail發送電子郵件,我得到一個“未知錯誤”(至少對我而言!):
SMTP錯誤:無法進行身份驗證 . 錯誤:SMTP錯誤:無法進行身份驗證 . SMTP服務器錯誤:5.7.1不接受用戶名和密碼 . 要了解詳情,請訪問535 5.7.1 http://mail.google.com/support/bin/answer.py?answer=14257 p38sm2467302ybk.16
我已經閱讀了有關配置OpenSSL For SSL / TLS Connections的信息,我做到了 . Apache和PHP配置正確(OpenSSL擴展在PHP中運行,mod_ssl在Apache 2.2.16中運行) .
這是PHP腳本:
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 = "foo@gmail.com";
$Correo->Password = "gmailpassword";
$Correo->SetFrom('foo@gmail.com','De Yo');
$Correo->FromName = "From";
$Correo->AddAddress("bar@hotmail.com");
$Correo->Subject = "Prueba con PHPMailer";
$Correo->Body = "
Bienvenido! Esto Funciona!
";$Correo->IsHTML (true);
if (!$Correo->Send())
{
echo "Error: $Correo->ErrorInfo";
}
else
{
echo "Message Sent!";
}
?>
用戶名和密碼都沒問題,我試過Thunderbird,沒有任何問題 . 我還使用了SSL身份驗證和端口465,獲得了相同的錯誤 .
總結
以上是生活随笔為你收集整理的php smtp用户名和密码错误,PHPMailer中的“SMTP错误:无法进行身份验证”的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WinKawaks + 拳皇97 ROM
- 下一篇: php adodb类库下载,PHP AD