首頁 > 後端開發 > php教程 > 如何使用 Gmail 的 SMTP 伺服器從 XAMPP 本機成功傳送電子郵件?

如何使用 Gmail 的 SMTP 伺服器從 XAMPP 本機成功傳送電子郵件?

Mary-Kate Olsen
發布: 2024-12-15 06:05:15
原創
344 人瀏覽過

How Can I Successfully Send Emails from XAMPP Localhost Using Gmail's SMTP Server?

使用XAMPP 和Gmail 郵件伺服器從本地主機發送電子郵件

儘管使用PHP mail() 函數從本地主機發送電子郵件,但某些用戶可能會遇到電子郵件無法傳送的問題在預定目的地收到。本文透過概述涉及實施「fake sendmail」和必要配置的具體解決方案來解決這些困難。

第 1 步:安裝「Fake Sendmail for Windows」

下載並安裝「fake sendmail for windows」以彌合 PHP 和 SMTP之間的通訊差距

第2步:PHP.ini配置

調整php.ini文件,指定使用sendmail:

[mail function]

; For Win32 only.
; SMTP = smtp.gmail.com
; smtp_port = 25

; For Win32 only.
; sendmail_from = <e-mail username>@gmail.com

; For Unix only. You may supply arguments as well (default: &quot;sendmail -t -i&quot;).
sendmail_path = &quot;C:\xampp\sendmail\sendmail.exe -t&quot;
登入後複製

第3步:「sendmail.ini」設定

設定具有下列設定的「sendmail.ini」檔案:

[sendmail]

smtp_server=smtp.gmail.com
smtp_port=25
error_logfile=error.log
debug_logfile=debug.log
auth_username=<username>
auth_password=<password>
force_sender=<e-mail username>@gmail.com
登入後複製

第4 步:雙子因素驗證

對於受雙重認證保護的Gmail帳戶,產生並使用應用程式專用密碼透過 PHP 存取帳戶。

以上是如何使用 Gmail 的 SMTP 伺服器從 XAMPP 本機成功傳送電子郵件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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