首页 > 解决方案 > 来自本地主机的 php mail()

问题描述

我在 localhost (WAMP) 中有一个网站,我正在尝试发送邮件。我在 php.ini 文件中进行了正确的配置,但仍然显示错误。

在此处输入图像描述

在此处输入图像描述

我已经检查了 SO 中的其他主题,但没有一个答案能解决我的问题:(所以如果有人可以帮助我,谢谢!:)

PS:我是第一次使用 PHP 发送邮件。

标签: phpemail

解决方案


您的 SMTP 服务器需要身份验证。尝试将身份验证配置添加到您的 php.ini 并重新启动服务器:

auth_username=yourUsername
auth_password=yourPassword

也许配置和发送电子邮件的更简单方法是使用 3rd 方库,例如 PHPMailer。

这是一个教程:https ://www.smtp2go.com/setupguide/php_mailer/


推荐阅读