gpt4 book ai didi

php - 警告 : mail() [function. 邮件] : Failed to connect to mailserver at "localhost" port 25, 验证您的 "SMTP"和 "smtp_port",Windows XP 的 XAMPP

转载 作者:行者123 更新时间:2023-12-01 15:43:31 25 4
gpt4 key购买 nike

我在 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()报告的设置;

我怀疑邮件服务器工作不正常。你怎么看?

最佳答案

Windows 默认没有安装 SMTP 服务器。 XAMPP 也不会为您安装一个。如果安装了一个,那么它就没有运行,因为端口 25 上的“连接拒绝”意味着没有任何东西在监听电子邮件。

XAMPP 也不会禁用与外部邮件服务器的连接。但是,Windows 防火墙和/或某些 ISP 会(我的 isp 不允许外部 smtp 连接作为反垃圾邮件措施)。

关于php - 警告 : mail() [function. 邮件] : Failed to connect to mailserver at "localhost" port 25, 验证您的 "SMTP"和 "smtp_port",Windows XP 的 XAMPP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11812884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com