php - 来自本地主机的 php mail()
问题描述
我在 localhost (WAMP) 中有一个网站,我正在尝试发送邮件。我在 php.ini 文件中进行了正确的配置,但仍然显示错误。
我已经检查了 SO 中的其他主题,但没有一个答案能解决我的问题:(所以如果有人可以帮助我,谢谢!:)
PS:我是第一次使用 PHP 发送邮件。
解决方案
您的 SMTP 服务器需要身份验证。尝试将身份验证配置添加到您的 php.ini 并重新启动服务器:
auth_username=yourUsername
auth_password=yourPassword
也许配置和发送电子邮件的更简单方法是使用 3rd 方库,例如 PHPMailer。
推荐阅读
- mysql - 获取数据库大小的总和?
- r - R中的水平条形图
- android - 为什么我会收到 UninitializedPropertyAccessException?安卓科特林
- php - 使用 imagick 去除 pdf 文件中的注释
- android - 带有 Google 登录的 Ionic Angular android 应用程序仅适用于 Web 部署
- python - Unstacked DataFrame 太大,导致 int32 溢出 - Pandas
- templates - 模板和新实例的构建
- typescript - 快速会话cookie相同站点打字稿错误
- kubernetes - 更新不同环境的 helm 图表值
- python - 具有多个重复列的 Pandas DataFrame