首页 >后端开发 >php教程 >如何配置 XAMPP 从本地主机发送电子邮件?

如何配置 XAMPP 从本地主机发送电子邮件?

Linda Hamilton
Linda Hamilton原创
2024-12-19 13:27:10817浏览

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