【问题标题】:Sending PHP mail发送 PHP 邮件
【发布时间】:2012-02-01 00:20:11
【问题描述】:

我想发送这封电子邮件。

我已经看过配置,但不知道该怎么做,或者不知道该怎么做。邮件将立即从我的电脑发送。

我得到的错误是 - 无法在“localhost”端口 25 连接到邮件服务器,验证 php.ini 中的“SMTP”和“smtp_port”设置或在 C:\wamp\www\send.php 中使用 ini_set()在第 165 行。

http://www.cyberciti.biz/tips/howto-php-send-email-via-smtp-authentication.html http://forums.devshed.com/mail-server-help-111/how-to-set-up-php-ini-to-send-mail-from-106329.html

通过谷歌搜索查看了这两个网站,但并不完全理解。可以帮帮我吗。

【问题讨论】:

  • 我不能发送任何东西。我得到的错误是 - 无法在“localhost”端口 25 连接到邮件服务器,验证 php.ini 中的“SMTP”和“smtp_port”设置或在线使用 C:\wamp\www\send.php 中的 ini_set() 165.跨度>
  • 您安装了邮件服务器吗?
  • 我还没有安装任何东西。一点点学习,只需要邮件服务器?
  • $to = will@hotmail.com;?!你的名言年轻人在哪里?

标签: php sendmail


【解决方案1】:

您正在尝试从本地主机(您的 PC)发送邮件 它没有设置发送邮件。将脚本移动到生产服务器,它会工作

【讨论】:

  • 所以一旦我将我的代码移动到工作服务器上,一切都应该发送吗?你是这么说的吗?因为稍后当我的代码完成时,它会被移动,但它现在正在进行中。
  • 是的,它应该可以正常工作。您的 localhost 并不总是像真正的生产服务器一样工作。这是其中一个例子
  • 非常感谢。如果我想测试它,我需要安装什么才能让它工作?
  • 试一试。这个教程我没试过,但是看了一眼,感觉是对的。 roshanbh.com.np/2007/12/…
【解决方案2】:

您没有安装邮件服务器。您有几个选择:

  1. 安装邮件服务器,例如 Postfix 或 sendmail
  2. 连接到现有的 SMTP 服务器,例如通过 Gmail。 (参见:Send email using the GMail SMTP server from a PHP page

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-12-15
    • 2012-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多