无法 telnet 到 25 端口

无法 telnet 到 25 端口

我无法通过 25 端口使用 telnet 连接任何邮件服务器。我可以使用 80 端口连接任何 Web 服务器。因此我搜索了我的开放端口

sudo nmap -sS -p 20-2550 localhost

表明:

Nmap scan report for localhost (127.0.0.1)
Host is up (0.0000060s latency).
Not shown: 2524 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
23/tcp  open  telnet
80/tcp  open  http
139/tcp open  netbios-ssn
445/tcp open  microsoft-ds
631/tcp open  ipp
902/tcp open  iss-realsecure

没有打开 25 端口。当我尝试连接邮件服务器时,它只是超时。我该如何启用 telnet 25 端口。提前致谢

答案1

端口 25 用于 SMTP,用于发送不同于接收使用 POP3 或 IMAP 发送邮件。要检查是否有东西在监听端口 25,请使用sudo netstat -tunlp(电视CP,DP,n数字地址,收听服务,展示rograms(您需要sudo)。如果输出很大,请尝试通过附加来过滤它,| grep :25使其变为sudo netstat -tunlp | grep :25

如果您尝试通过 telnet 连接到外部服务器或网络 IP,请确保路由器或提供商不会阻止端口 25。这里,荷兰 ISP KPN 阻止了端口 25,这将使您的请求进入/dev/null(因此超时)。

相关内容