【发布时间】:2014-02-01 06:36:57
【问题描述】:
【问题讨论】:
-
这里加上相关代码,看看会更方便..
-
整个表单都在 pastebin 链接中,我由于某种原因无法将其正确添加到问题中
-
我猜你为你的问题发布了太多的代码和太少的文字。 ;)
【问题讨论】:
检查您的邮件日志(大多数机器上为/var/log/mail)以查看电子邮件是否真的发送,mail() 如果您的本地 MTA 接受了该邮件,则返回 true,如果它真的被发送,则与 PHP 无关.
【讨论】:
这里有很多地方可能出错:
首先尝试垃圾邮件文件夹。抱歉,如果您已经这样做了。
接下来,查看服务器 php.ini 文件中的 sendmail 设置。
我希望这不是一些 wamp/xampp 设置?
如果有的话检查服务器端口是否打开?
尝试在 php.ini 中使用外部 SMTP 发送邮件并进行测试?
请通过此链接了解有关使用 PHP 设置电子邮件的更多信息 - http://www.sitepoint.com/advanced-email-php/1/
祝你好运!
【讨论】: