Telnet 到新的 SMTP 服务器端口 25 超时

Telnet 到新的 SMTP 服务器端口 25 超时

我刚刚在 Debian 7 Wheezy 服务器上运行了 Postfix 2.9.6,我可以向外界发送和接收邮件,但无法登录到 SMTP 服务器。

我尝试过 telnet,首先安装并启动 inetd,然后验证它是否在监听端口 23。我还尝试过从 wormly.com 和 pingability.com 以及其他网站提供的 Web 应用程序检查 SMTP。全部超时。

我还尝试通过端口 23 远程登录到我的机器,同样会超时。从同一台机器,我能够远程登录到 Google 的远程登录服务器。我检查了路由器上的防火墙,没有任何东西被阻止,但我还是暂时禁用了防火墙。

我想也许端口 25 在 ISP 级别被阻止了,但为什么免费的 Web 客户端无法工作呢? 同样的事情,我可以 telnet 到 Google 的 SMTP,但不能 telnet 到我自己的 SMTP。

有什么想法吗?谢谢。

答案1

当您无法连接到服务时需要检查的事项(在服务器上时)(无特定顺序):

  • 确定服务是否正在运行

    ps aux|grep 后缀

  • 确定服务是否正在监听正确的地址

    netstat -antup|grep 25

  • 确定服务是否被防火墙阻止/允许

    iptables -L|grep 25

其他需要检查的事项:

  • 确定服务器是否可以访问

    ping 服务器 IP 地址 traceroute 服务器 IP 地址

  • 确定是否有其他工具阻止访问(例如 fail2ban)

  • 确定客户端工作站上的防火墙是否阻止了流量

  • 查看服务器和客户端工作站上的路由表。

相关内容