在PHPMailer 中「SMTP 錯誤:無法驗證」:解決驗證失敗
在PHPMailer 中,遇到錯誤「SMTP 錯誤:無法驗證」嘗試傳送電子郵件時出現「authenticate」表示郵件伺服器有驗證問題。雖然您已確保使用者名稱和密碼的準確性,但可能存在更根本的問題。
導致此錯誤的一個潛在原因在於 Google 的安全措施。為了提高安全性,Google 要求使用 Gmail 發送電子郵件的第三方應用程式啟用「允許安全性較低的應用程式」。如果停用此選項,PHPMailer 和其他類似應用程式可能會遇到身份驗證錯誤。
要解決此問題,請按照以下步驟操作:
或者,您可以透過 https://myaccount.google.com/lesssecureapps 直接存取這些設定。
透過啟用“允許安全性較低的應用程式”,您授權 PHPMailer 和其他安全性較低的應用程式存取您的 Gmail 帳戶以發送電子郵件。這應該可以解決您在 PHPMailer 中遇到的身份驗證錯誤。
以上是為什麼我在 PHPMailer 中收到「SMTP 錯誤:無法驗證」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!