首頁 > 後端開發 > php教程 > 為什麼我的 XAMPP 本機電子郵件沒有使用 PHP 的 mail() 函數透過 Gmail 傳送?

為什麼我的 XAMPP 本機電子郵件沒有使用 PHP 的 mail() 函數透過 Gmail 傳送?

DDD
發布: 2024-12-16 12:26:10
原創
307 人瀏覽過

Why Aren't My XAMPP Localhost Emails Sent via Gmail Using PHP's mail() Function?

透過PHP 使用GMAIL 從XAMPP 本地主機發送電子郵件

問題:使用PHP 的郵件從本地主機發送電子郵件很困難( )函數,儘管成功返回

配置:

  • 安裝了假sendmail 的XAMPP
  • PHP.ini 設定:

      sendmail_path = "C:xamppsendmailsendmail.exe -t"
  • sendmail.ini 設定:

      smtp_> smtp..comsmtp_port = 25
    • auth_用戶名= [GMAIL用戶名]
    • auth_password = [GMAIL 密碼]
  • 解決方案:

安裝假的sendmail Windows.

    修改 php.ini 以使用 fake sendmail 如下:
依照上述設定中指定的方式設定 sendmail.ini。
[mail function]
sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"
登入後複製
    如果使用具有 2 因素驗證的 Gmail 帳戶,請建立一個應用程式- 發送電子郵件的特定密碼。
  1. 按照以下步驟,您可以使用 XAMPP 成功從本機發送電子郵件和 GMAIL 郵件伺服器。

以上是為什麼我的 XAMPP 本機電子郵件沒有使用 PHP 的 mail() 函數透過 Gmail 傳送?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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