簡體   English   中英

Email 在服務器中發送問題(Laravel 5.6)

[英]Email sending problem in server (Laravel 5.6)

我正在使用 laravel 5.6。 我正在嘗試從我的應用程序中發送 email。 它在我的本地電腦上運行良好。 但是當我從服務器嘗試時,它顯示錯誤。 使用 3 個可能的身份驗證器在用戶名“xyz@gmail.com”的 SMTP 服務器上進行身份驗證失敗。 Authenticator LOGIN 返回 Swift_TransportException:預期響應代碼 235,但得到代碼“534”,消息“534-5.7.14”

我正在使用子域。 我的.env 文件是

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=xyz@gmail.com
MAIL_PASSWORD=************
MAIL_ENCRYPTION=tls

我也做過

  • 配置:清除
  • 視圖:清晰
  • 配置:緩存
  • 允許的不太安全的應用程序:開

提前致謝

Try using mail.goole.com or googlemail.gmail.com instead of mail.gmail.com

好的,所以解決方案是為 gmail 帳戶創建一個應用程序密碼: https://myaccount.google.com/apppasswords

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM