我在 Windows XP 上运行 XAMPP 服务器。据称 XAMPP 会自动准备一个邮件服务器。
这是我正在使用的代码:
$cimzett = 'ledit4@gmail.com';
...
mail($cimzett, $targy, $uzenet, 'From:'.$email);
($cimzett
意思是“to”,$targy
是主题,$uzenet
是匈牙利语中的消息)但在应用 PHP 的浏览器中,它向我发送了以下消息:
我收到此错误消息:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\xampp\htdocs\PHP\alien.php on line 50
我也尝试使用set_ini()
函数,但我得到了同样的信息。
也许 XAMPP 的安全属性不允许我向 gmail.com 发送电子邮件?
我使用 PHP 版本 5.3.5 和
SMTP 本地主机 本地主机 smtp_port 25 25
是 phpinfo() 报告的设置;
我怀疑邮件服务器工作不正常。你怎么看?