端口 25 / 26 使用 Telnet 显示“无法打开连接”
Posted
技术标签:
【中文标题】端口 25 / 26 使用 Telnet 显示“无法打开连接”【英文标题】:Port 25 / 26 says "Could not open connection" using Telnet 【发布时间】:2012-10-23 08:15:54 【问题描述】:我目前正在对我的服务器(IIS 7,5,Windows server 2008 R2)的电子邮件问题进行故障排除。当我运行“Telnet”命令时,我得到“正在连接到 127.0.0.1... 无法在端口 25 上打开与主机的连接”。
我一直在运行命令:
"telnet 127.0.0.1 25" "telnet 127.0.0.1 26" "telnet localhost 25" "telnet localhost 26"所有这些都返回相同的消息。如果我在 80 端口运行,我会得到响应。
我试图关闭我的防火墙,但没有改变行为(仍然无法打开...)。
这是通常的行为吗?发送电子邮件是否仍然有效,还是有什么问题?
【问题讨论】:
您确认交易所正在运行吗? 交换?我有一个干净的服务器安装.. 你需要交换从一个简单的服务器发送电子邮件吗?顺便说一句,我使用外部邮件服务器 【参考方案1】:端口 25 用于 MTA(消息传输代理),它在电子邮件从发件人到收件人的过程中进行传递。如果您没有安装并在本地运行,则该本地端口上没有任何监听。听起来是这样。
发送电子邮件是一种传出连接(使用一些随机的本地端口),可以通过连接到任何可通过网络访问的机器上的 MTA 来完成;它不必在本地机器上使用一个。
【讨论】:
以上是关于端口 25 / 26 使用 Telnet 显示“无法打开连接”的主要内容,如果未能解决你的问题,请参考以下文章