【问题标题】:Localhost does not send email in php [duplicate]本地主机不在php中发送电子邮件[重复]
【发布时间】:2017-05-09 23:34:57
【问题描述】:

我正在尝试使用我的 php 脚本发送一封电子邮件,该脚本已经在实时服务器中运行,但我也希望能够从我的本地主机发送电子邮件。基本上我使用的是 Xampp,在 php.ini 上我搜索了 sendmail_path,然后通过删除 ; 将其排除在评论之外,并将其设置为 sendmail_path = "sendmail -t -i"

但我不知道为什么它不起作用!

所以你知道出了什么问题吗?!如果你这样做,请告诉我,我真的很感激......谢谢。

【问题讨论】:

  • 要发送邮件,您需要使用 ISP 提供的静态 IP 安装邮件服务器,否则出于安全原因它不会发送邮件.. 好像 localhost 可以发送邮件然后没有一个人将能够追踪电子邮件。除非您使用的是 Mac。

标签: php email xampp


【解决方案1】:

您必须在这种情况下进行一些诊断。

  1. 检查 sendmail 客户端是否正确安装和配置
  2. 如果 sendmail 已安装并配置,请检查您提供的用户名和密码。

【讨论】:

    猜你喜欢
    • 2017-08-22
    • 1970-01-01
    • 2013-10-01
    • 2010-12-19
    • 2012-03-17
    • 1970-01-01
    • 1970-01-01
    • 2016-01-31
    • 2016-07-22
    相关资源
    最近更新 更多