可能重复:
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()
答案 0 :(得分:20)
如果你只是在localhost上运行你的应用程序并且它尚未生效,我相信使用它发送邮件非常困难。
将应用程序联机后,我相信这个问题应该自动解决。 顺便说一句,ini_set()可以帮助您在运行时更改php.ini中的值。
相同的问题