无法连接到“localhost”端口25上的邮件服务器,验证php.ini中的“SMTP”和“smtp_port”设置或使用ini_set()

时间:2011-01-04 07:05:10

标签: php

  

可能重复:
  Failed to connect to mailserver at “localhost” port 25

然而我使用了这个

$to = "somebody@example.com";
$subject = "My subject";
$txt = "Hello world!";
$headers = "From: webmaster@example.com" . "\r\n" .
"CC: somebodyelse@example.com";

mail($to,$subject,$txt,$headers);

我遇到此错误,无法连接到“localhost”端口25的邮件服务器,验证php.ini中的“SMTP”和“smtp_port”设置或使用ini_set()

1 个答案:

答案 0 :(得分:20)

如果你只是在localhost上运行你的应用程序并且它尚未生效,我相信使用它发送邮件非常困难。

将应用程序联机后,我相信这个问题应该自动解决。 顺便说一句,ini_set()可以帮助您在运行时更改php.ini中的值。

这是与Failed to connect to mailserver at "localhost" port 25

相同的问题

还要检查此php mail function not working