在我的Windows服务器我想安装一个IMAP服务器。 通过HTTP服务器是可达的,但如果我尝试使用IMAP连接服务器不响应,而是如果我禁用防火墙它工作正常。
防火墙允许所有传出连接,因为我不使用ssl,所以首先尝试打开传入连接的端口143。 在内部的Windows防火墙中是否有其他的configuration?
我会假设你的防火墙configuration文件不符合你所在的规则/位置。
Windows防火墙是dynamic的,它知道你在哪里,它知道根据你的位置,它应该应用一组预定义的规则,或者你已经定义了你自己。
只要确保您所在的位置符合您创build的规则即可。
欲了解更多信息,请阅读: http : //blogs.technet.com/b/networking/archive/2010/09/08/network-location-awareness-nla-and-how-it-relates-to-windows-firewall -profiles.aspx
启用“边缘遍历”选项后,它工作,但我不知道它是什么。
更新
现在我认为我知道边缘遍历是多亏了这个问题: Windows高级防火墙:什么是“边缘遍历”是什么意思? 。
通过这个问题,我发现了一个很好的configurationWindows防火墙后: http : //www.windowsecurity.com/articles-tutorials/firewalls_and_VPN/Windows-Server-2008-Firewall-Advanced-Security-Part2.html
当我尝试打开端口143时,允许边缘遍历不起作用。下面是我必须使用的Windows 7防火墙设置,以允许其他计算机连接到我的hMailServer。 从新的防火墙规则开始:
之后,一切正常。