【问题标题】:My HTML/PHP-form wont send emails我的 HTML/PHP 表单不会发送电子邮件
【发布时间】:2014-02-01 06:36:57
【问题描述】:

http://pastebin.com/XKjkxmhJ

有谁知道为什么这不会发送任何电子邮件?
它确认了它,我收到“成功发送”消息,但我没有收到任何邮件到我的收件箱。

提前致谢!

【问题讨论】:

  • 这里加上相关代码,看看会更方便..
  • 整个表单都在 pastebin 链接中,我由于某种原因无法将其正确添加到问题中
  • 我猜你为你的问题发布了太多的代码和太少的文字。 ;)

标签: forms email send


【解决方案1】:

检查您的邮件日志(大多数机器上为/var/log/mail)以查看电子邮件是否真的发送,mail() 如果您的本地 MTA 接受了该邮件,则返回 true,如果它真的被发送,则与 PHP 无关.

【讨论】:

    【解决方案2】:

    这里有很多地方可能出错:

    1. 首先尝试垃圾邮件文件夹。抱歉,如果您已经这样做了。

    2. 接下来,查看服务器 php.ini 文件中的 sendmail 设置。

    3. 我希望这不是一些 wamp/xampp 设置?

    4. 如果有的话检查服务器端口是否打开?

    5. 尝试在 php.ini 中使用外部 SMTP 发送邮件并进行测试?

    6. 请通过此链接了解有关使用 PHP 设置电子邮件的更多信息 - http://www.sitepoint.com/advanced-email-php/1/

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2015-04-15
      • 2016-03-11
      • 1970-01-01
      • 2014-05-30
      • 1970-01-01
      • 1970-01-01
      • 2014-05-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多