PHP中的mail()函数在本地系统中不起作用

时间:2012-02-09 14:45:23

标签: php

  

可能重复:
  php mail() function on localhost

我正在使用php mail()。我一直在我的本地系统工作,我的意思是不是域名。显示php错误如下:

错误消息:mail()[function.mail]:无法连接到“localhost”端口25的邮件服务器,验证php.ini中的“SMTP”和“smtp_port”设置或使用ini_set()

我试过这个http://pastebin.com/SNcnPi5c进行检查,但是我需要改变它并不能正常工作?

3 个答案:

答案 0 :(得分:3)

这意味着您没有在本地主机上的端口25上侦听SMTP服务器。

如果要发送邮件,则必须在php配置中放置有效的SMTP配置。

答案 1 :(得分:2)

您是否在本地计算机上运行了邮件服务器?否则,您需要在php.ini中配置它。

答案 2 :(得分:1)

你必须在php.ini的配置中放置有效的SMTP,在其附近搜索smtp服务器。谷歌有一个。也是jango。两个免费jango都有审判