0

我编写了一个代码来检查我的一台本地服务器的端口 25。smtp 服务器正在服务器上运行,但是当我使用 fsockopen 检查时,返回连接被拒绝错误。那么我如何使用简单的 php 代码检查 SMTP 是关闭还是启动。

4

2 回答 2

0

php脚本和smpt在同一台机器上吗?您是否检查过与 telnet 的连接?

telnet your.local.server 25

一般来说,“连接被拒绝”是指它所说的;)

  • smtp 服务器未运行,或
  • 您的服务器不可访问(防火墙?)
于 2013-04-24T09:41:40.953 回答
0

最好写下您的服务器详细信息,例如操作系统

检查你的防火墙,也许它拒绝你的连接

并检查连接:

telnet your-server 25
于 2013-04-24T09:46:12.153 回答