我使用本地服务器,发送邮件有一些问题!
我想我必须更改php.ini
文件中的某些内容。有人可以帮助我吗?
整个问题在这!!!它不会返回任何错误!这就是为什么,我无法理解我错在哪里?
模糊的问题,模糊的答案:使用SwiftMailer。
您可以在http://php.net/manual/en/mail.configuration.php找到直接影响 php 的 mail() 函数的 ini 参数的描述
从 PHP 发送邮件的问题可能多种多样。也许您可以尝试给我们更好地描述发送邮件失败的原因(例如,您是否从调用 php 中的邮件函数得到错误响应;邮件未投递;您是否甚至在运行本地邮件服务器或一些能够发送邮件的等效库关闭来自机器的电子邮件)。然后,更容易解决手头的潜在问题。
检查 sendmail 是否真的可以从您的本地服务器发送电子邮件
如果不是,可能是防火墙的问题。
如果 sendmail 有效,那么问题出在 php 上,但根据我的经验,问题总是出在服务器上。