搜尋

首頁  >  問答  >  主體

回應代碼預期為250,實際上卻收到了535,且訊息顯示為"535-5.7.8 使用者名稱和密碼不被接受"

<p>我最近在嘗試透過gmail發送郵件時遇到了一個SwiftMail錯誤。 </p> <pre class="brush:php;toolbar:false;">預期的回應碼為250,但收到了代碼"535",並附帶訊息"535-5.7.8 使用者名稱和密碼不被接受。< /pre> <p>我嘗試透過我的gmail發送郵件,Google認為我是垃圾郵件(可能是因為我請求得太快了),他們給我發了一封郵件說我的帳戶被訪問,我告訴他們是我自己操作的。我能夠順利發送郵件,只是現在出現了這個問題。 </p> <p>這是我的env檔的內容。 </p> <pre class="brush:php;toolbar:false;">MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=talentscoutphil@gmail.com MAIL_PASSWORD=mypasswordhere MAIL_FROM=talentscoutphil@gmail.com MAIL_NAME=talentscout</pre> <p><br /></p>
P粉510127741P粉510127741459 天前573

全部回覆(2)我來回復

  • P粉450079266

    P粉4500792662023-08-22 14:38:56

    我遇到了同樣的問題,更改我的gmail密碼解決了這個問題,還不要忘記在你的gmail帳戶上啟用不安全的應用程式

    回覆
    0
  • P粉937382230

    P粉9373822302023-08-22 12:53:36

    我在互聯網上進行了研究,一些答案包括啟用“較低應用程式的訪問”和“解鎖gmail驗證碼”,但不幸的是對我沒有起作用,直到我找到了兩步驗證。

    我所做的是:

    1. 在Google上啟用兩步驟驗證,點選這裡

    2. #建立系統使用的應用程式密碼,點擊這裡

    3. 我選擇了其他(自訂名稱)並點擊生成

    4. #進入我的laravel環境文件並進行了編輯

      MAIL_USERNAME=talentscoutphil@gmail.com

      #

      MAIL_PASSWORD=產生的密碼
    5. 重新啟動我的Apache伺服器,然後它又可以工作了

    這是我的解決方案。我創建了這個解決方案,至少讓其他人不再浪費時間去尋找可能的答案。 ###

    回覆
    0
  • 取消回覆