首頁 > 後端開發 > php教程 > 為什麼即使在設定郵件設定後,我也無法使用 Gmail 從 Laravel 發送電子郵件?

為什麼即使在設定郵件設定後,我也無法使用 Gmail 從 Laravel 發送電子郵件?

Linda Hamilton
發布: 2024-12-21 08:43:14
原創
429 人瀏覽過

Why Can't I Send Emails from Laravel Using Gmail, Even After Configuring My Mail Settings?

無法在Laravel 中使用Gmail 發送電子郵件

如果您在Laravel 中嘗試使用Gmail 從本地主機電子郵件時遇到持續問題,儘管對config/mail.php 和.env文件進行了更改,但以下步驟可能會解決該問題問題:

啟用兩步驟驗證並產生應用程式密碼

  1. 登入您的Gmail 帳戶。
  2. 導覽至「我的帳戶」 」 > 「登入與安全性」> 「登入 Google。 ”
  3. 啟用兩步驗證。
  4. 生成應用密碼並複制它。

配置.env 文件

  1. 使用產生的應用程式更新您的.env檔案密碼:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=youremail@gmail.com
MAIL_PASSWORD=apppassword
MAIL_ENCRYPTION=tls
登入後複製

清除快取

  1. 執行php artisan config:cache 刷新設定快取。 >完成這些步驟後,您應該可以使用Laravel成功發送電子郵件Gmail。

以上是為什麼即使在設定郵件設定後,我也無法使用 Gmail 從 Laravel 發送電子郵件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板