【问题标题】:Setting up SMTP for php mail [duplicate]为php邮件设置SMTP [重复]
【发布时间】:2011-05-29 03:50:08
【问题描述】:

可能重复:
smtp configuration for php mail

我是一个新手程序员,我尝试做一个软件,包括通过电子邮件发送确认。我使用 WAMP 服务器并使用 Php 作为我的语言。我知道我必须设置我的 smtp,这样我才能发送电子邮件,但我不知道该怎么做。我使用的是 Windows 7 64 位操作系统。希望有人可以给我一步一步的教程。谢谢!

【问题讨论】:

  • 发帖前请先搜索一下这个问题已经被问了几十遍了

标签: php email smtp


【解决方案1】:

安装XAMPP 是在 Windows 上设置 LAMP 堆栈的最简单方法。它带有一个 SMTP 服务器。

【讨论】:

  • 安装 xampp 是否意味着我必须更换 wampp 服务器?
【解决方案2】:

以下是如何做到这一点的一个很好的演练:

http://php.net/manual/en/ref.mail.php

这里的一个关键是,如果您想使用本地 SMTP 服务器,您要么必须运行(值得怀疑),要么应该安装一个可用于此类使用的测试服务器。

如果您需要 SMTP 服务器测试工具,我使用此站点的免费 SMTP 服务器工具:

http://www.softstack.com/

它是免费的、易于使用且简单的。对于发展,我不能要求更多。

【讨论】:

  • 我怎么知道我放了什么域和端口?对不起,我真的是一个新手
  • 如果您使用 SMTP 测试工具,您将在那里设置端口。通常端口是 25。
  • 我尝试了您在演练中提供的网站,但是当我测试 mail() 函数时,它仍然说无法在“localhost”端口 25 连接到邮件服务器,请验证您的“SMTP”和“ smtp_port" 设置在 php.ini ...
  • 没关系,我明白了。非常感谢
猜你喜欢
  • 2011-11-29
  • 1970-01-01
  • 2021-01-05
  • 1970-01-01
  • 2016-12-24
  • 2011-04-01
  • 2018-08-14
  • 2018-04-01
  • 2011-08-30
相关资源
最近更新 更多