您的主机可能已禁用 mail() 功能

您的主机可能已禁用 mail() 功能

安装 lampp 后,我在网站(本地托管的 wordpress)上尝试发送电子邮件时出现此错误:

The e-mail could not be sent.
Possible reason: your host may have disabled the mail() function.

这可能与系统有关还是仅与 xampp libs/配置有关?您建议采用哪种解决方案?使用 xampp 配置 gmail SMTP 似乎也是一个很好的解决方案。

答案1

为了执行 phpmail()函数,您需要正确配置它,并且在 Linux 上,您很可能需要安装 sendmail 程序。由于它sendmail是一款相当臃肿的软件,因此有一个简单而轻量级的替代方案,称为 ,nullmailer它可以将您的邮件转发到例如您的 ISP 的 SMTP 服务器。

相关内容