安装 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 服务器。