使用 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-id 和my-gmail-password 與您的實際 Gmail 憑證。確保刪除任何重複的鍵,例如 sendmail_path。
重新啟動伺服器
使用控制面板重新啟動 XAMPP 伺服器。此步驟對於更改生效至關重要。
其他注意事項
對於 Gmail,請確保透過造訪 https://support啟用安全性較低的應用程式的存取.google.com/accounts/answer/6010255.
使用以下方式發送郵件PHP
建立一個PHP 檔案並使用mail() 函數從本機發送郵件。
記得仔細按照這些步驟操作,您將能夠成功設定 XAMPP從本機發送郵件。
以上是如何設定 XAMPP 從本機發送電子郵件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!