【问题标题】:How can I configure the mail function of PHP on Windows Vista?如何在 Windows Vista 上配置 PHP 的邮件功能?
【发布时间】:2010-10-11 08:50:21
【问题描述】:

我正在开发自己的网站。

我打算有一个邮件功能来向想要加入我的网站的用户发送通知。

问题是PHP的邮件功能对我不起作用。

谁能帮我解决这个问题?

【问题讨论】:

  • 你能详细说明它给出了什么错误或者你到目前为止尝试了什么?

标签: php email


【解决方案1】:

在这种情况下,我想说如果documentation for mail 没有回答您的问题,那是您用作服务器的任何配置问题。

如果这是您的桌面,您的邮件也可能看起来像垃圾邮件。

【讨论】:

    【解决方案2】:

    修改应用程序的 php.ini 以指向 [mail function] 部分中的 smtp 服务器。您需要设置的选项在此处描述:http://www.w3schools.com/PHP/php_ref_mail.asp

    【讨论】:

      【解决方案3】:

      如果你是windows平台,可以试试:

      fake sendmail for windows

      我假设您没有运行自己的邮件服务器并且不想安装一个。您要做的就是使用 PHP 向或通过(中继)您的 ISP 邮件服务器发送电子邮件,以测试您自己的脚本或测试第三方脚本。

      使用 Fake Sendmail,我们需要编辑 php.ini 文件,以便 PHP 的邮件功能可以使用它:

      打开位于文件夹 C:\php 中的文件 php.ini 搜索此部分 [邮件功能](从第 612 行开始)

      sendmail_path = "/usr/local/sendmail/sendmail.exe -t"
      

      欲了解更多信息,请访问: http://wiki.uniformserver.com/index.php/Installing_Fake_Sendmail_for_Windows

      【讨论】:

        猜你喜欢
        • 2011-09-14
        • 1970-01-01
        • 2011-02-23
        • 2011-03-12
        • 2010-09-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-17
        相关资源
        最近更新 更多