【问题标题】:PHP Fsockopen check port 25PHP Fsockopen 检查端口 25
【发布时间】:2013-04-24 09:30:49
【问题描述】:

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

【问题讨论】:

    标签: php smtp


    【解决方案1】:

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

    telnet your.local.server 25
    

    通常“连接被拒绝”是指它所说的;)

    • smtp 服务器没有运行,或者
    • 您的服务器无法访问(防火墙?)

    【讨论】:

    • 您好,脚本在不同的机器上运行。即从机器 A 我运行在服务器 B 上运行的脚本和 SMTP 服务。
    • 我是这么认为的。您是否使用 php 脚本从机器上通过 telnet 手动检查了连接?
    【解决方案2】:

    最好写下你的服务器细节,比如操作系统

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

    并检查连接:

    telnet your-server 25
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-23
      • 1970-01-01
      • 2011-05-26
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多