来自127.0.0.1的fsockopen()无效

时间:2010-07-30 16:46:03

标签: php smtp email fsockopen

我正在尝试从本地计算机(127.0.0.1)连接到SMTP服务器。我可以连接到其他SMTP服务器,但是这个服务器特别不能从我的本地计算机连接,但是它将从我测试的其他4个远程服务器连接。

尝试从本地计算机连接时收到以下错误:

  

消息:fsockopen()[function.fsockopen]:无法连接到mail.domain.com:25(连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为已连接主持人没有回复。)

有谁知道什么可能导致服务器不允许来自127.0.0.1的连接,它不在防火墙后面,后缀正在接受所有网络。

谢谢!

2 个答案:

答案 0 :(得分:0)

我猜测SMTP服务器没有绑定到环回设备。检查其配置。您通常通过指定地址0.0.0.0来表示您希望它监听所有接口(对于IPv6可能不同)。

答案 1 :(得分:0)

这是一个ISP问题,阻止了端口25。

相关问题