PHPMailer - SMTP 錯誤:解決從VPS 伺服器發送郵件的密碼命令失敗
在這種情況下,開發人員在處理郵件時遇到問題嘗試使用PHP 和PHPMailer 從共用伺服器傳送電子郵件。儘管遵循了正確的PHPMailer 語法,用戶仍會遇到錯誤“密碼命令失敗”,並伴有“請通過網絡瀏覽器登錄,然後重試。”
要解決此問題,必須解決錯誤背後的潛在原因。該問題可能源自於 Google(所使用的 SMTP 伺服器(Gmail)的供應商)所實施的安全措施。這些措施可以透過偵測到嘗試存取電子郵件帳戶的「不太安全」的應用程式或短時間內多次登入嘗試來觸發。
要修正這種情況,可以採取以下步驟:
啟用「不太安全」 Apps":
造訪此連結:https://accounts.google.com/b/0/ DisplayUnlockCaptcha按照指示清除驗證碼,這可能會因過多的登入嘗試而導致身份驗證無法成功。 >
以上是為什麼我的 PHPMailer 從 VPS 發送電子郵件失敗並顯示「密碼命令失敗」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!