首頁 >後端開發 >php教程 >如何設定 XAMPP 從本機發送電子郵件?

如何設定 XAMPP 從本機發送電子郵件?

Linda Hamilton
Linda Hamilton原創
2024-12-19 13:27:10818瀏覽

How Can I Configure XAMPP to Send Emails from Localhost?

使用 XAMPP 從本地主機發送郵件:指南

從本地主機發送郵件可能是一項具有挑戰性的任務。使用 XAMPP(一種流行的 Apache 發行版,其中包括 MySQL、PHP 和 Perl)時尤其如此。然而,透過正確的配置,可以毫不費力地使用 XAMPP 從本地主機發送郵件。

將 Sendmail 與 XAMPP 結合使用

XAMPP 包含 sendmail 包,它可以啟用郵件從本地主機發送。

正在設定PHP.ini

php.ini 檔案位於 C:xamppphpphp.ini,需要修改。從包含 extension=php_openssl.dll 的行中刪除分號。另外,修改[郵件功能]部分如下:

SMTP=smtp.gmail.com
smtp_port=587
sendmail_from = [email protected]
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

設定Sendmail.ini

開啟C:xamppsendmailsendmail.ini並將現有程式碼替換為以下:

[sendmail]

smtp_server=smtp.gmail.com
smtp_port=587
error_logfile=error.log
debug_logfile=debug.log
[email protected]
auth_password=my-gmail-password
[email protected]

替換my-gmail-idmy-gmail-password 與您的實際 Gmail 憑證。確保刪除任何重複的鍵,例如 sendmail_path

重新啟動伺服器

使用控制面板重新啟動 XAMPP 伺服器。此步驟對於更改生效至關重要。

其他注意事項

對於 Gmail,請確保透過造訪 https://support啟用安全性較低的應用程式的存取.google.com/accounts/answer/6010255.

使用以下方式發送郵件PHP

建立一個PHP 檔案並使用mail() 函數從本機發送郵件。

記得仔細按照這些步驟操作,您將能夠成功設定 XAMPP從本機發送郵件。

以上是如何設定 XAMPP 從本機發送電子郵件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn