我在 Windows Server 2008 上使用 IIS 6 设置了一个 SMTP 服务器。我已将其设置为端口 25 上的“所有未分配”IP 地址。我还在“中继”中将 127.0.0.1 和外部源的 IP 添加到其中。我已将 Windows 防火墙配置为接受端口 25。
我能够使用本地 telnet 连接到 smtp,但无法从我添加到中继的 IP 连接到外部。我收到消息:“无法在端口 25 上打开与主机的连接:连接失败”
端口扫描显示服务器上的25端口已开放。
知道问题可能是什么吗?如何解决?
答案1
您提到您将要从中访问 SMTP 服务器的外部 IP 地址放在了中继设置中,但是您没有提到访问或连接设置。
转到 SMTP 虚拟服务器的属性。单击“访问”选项卡。单击“身份验证”按钮。确保已选中匿名访问。单击“确定”。
现在转到“连接”按钮。确保您要访问 SMTP 中继的 IP 地址已被授予访问权限。点击“确定”。
现在转到“中继”按钮。再次确保您要连接的 IP 地址也在此处被授予访问权限。点击“确定”。