我在我的Windows 2008服务器上安装了第三方应用程序,将其变成邮件服务器(MDaemon)…
我非常小心地在向导中填充了信息,而不会改变其选项或偏好!
我configuration它的IIS来使用webAdmin和webClient,每件事情都可以关于他们…
此服务器也作为Web服务器(安装IIS和DNS)。
我把我的服务器和我的电脑防火墙closures…(两个防火墙都是节点32)
在服务器上执行这些命令是可以的:
telnet ip-address of server(127.0.0.1 on server) 25 telnet ip-address of server(127.0.0.1 on server) 110 telnet ip-address of server(127.0.0.1 on server) 143
但是这些命令在我的本地机器上远离该服务器失败!
这是什么意思,我能做些什么来解决这个问题?
我是系统Web开发人员,所以我希望对这种情况做一些解释!
如果您正在运行来自远程系统的失败连接尝试,则服务器上的防火墙可能需要configuration这些端口。
如果服务器本身(通过127.0.0.1)发生失败的连接尝试,则服务器服务本身可能没有运行。
如果我正确阅读说明,可以远程login服务器上的端口(本地),而不会出现问题,但是远程计算机无法访问端口。
这意味着有一个防火墙阻止连接或端口没有configurationlocalhost之外的机器连接到它们。
要查看端口是否完全打开,您可以从远程计算机上运行像Nmap这样的portscanner到服务器,以查看哪些端口显示为open。
在服务器本身上,您应该可以通过运行Netstat来validation端口是否打开并连接到进程。
如果服务器上的Netstat表示端口是开放的(并且正在监听服务器的IP地址接口,而不是JUST 127.0.0.1),那么下一步就是诊断延迟的防火墙问题,或者进程本身阻止外部访问。 邮件服务器默认情况下往往会阻止外部连接,直到他们被configuration为接受适当的接口/域的邮件,否则他们是垃圾邮件中继目标。
之后,您应该validation您的客户端和服务器实际上在networking上看到对方(ping,traceroute)并validation这不是连接问题。
之后…我可能会使用类似Wireshark的东西来查看networking转储,以查看握手是否存在问题。 这些机器是否真的看到对方,还是有路由问题?
当我telnet localhost错误143:无法打开连接到端口143上的主机
我的服务器是Exchange Server 2003。
如何解决此问题:打开Exchange系统pipe理器pipe理组第一个pipe理组服务器邮件服务器协议IMAP4如果未启动,请启动默认IMAP4虚拟服务器。 重新启动,如果已经开始。
在我的情况下,我看到默认的IMAP4虚拟服务器在下面的位置。
希望这可以帮助别人。