PHPMailer SMTP 錯誤:密碼命令失敗
問題:
從共享伺服器上,使用者在嘗試傳送郵件時遇到SMTP 錯誤。儘管腳本顯示正確,但錯誤仍然存在:「SMTP connect() 失敗。」
相關程式碼:
$mail->Username = "[email protected]"; $mail->Password = "************";
答案:
此問題源自於Google 實施的安全措施,在本例中Google 充當SMTP 伺服器。如果「安全性較低」的應用程式嘗試存取 Gmail 帳戶或進行多次登入嘗試,Google 可能會封鎖該連線。
解決方案:
授予對 PHPMailer 的存取權限登入您的 Google 帳戶後導航至以下連結:
作者完成這些步驟後,您就可以授權PHPMailer 使用您的Gmail帳戶並解決SMTP 錯誤。
以上是為什麼我的 PHPMailer 在共用伺服器上收到 SMTP'connect() failed”錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!