2008-09-17 94 views
2

我想通过使用telnet到端口25来发送带有Exchange的电子邮件。直到两周前,我才能够,但现在来自微软的一个“安全修复程序”已经消除了这种可能性。Exchange删除SMTP支持?

当我尝试,我得到这个消息:

421 4.3.2服务不可用,关闭传输通道

我能做些什么?

回答

0

SMTP是用于接收来自世界其他地区的电子邮件的协议,所以我怀疑微软已经放弃了这一点。您的服务器上必须存在其他一些错误配置。

尝试在交换服务器上仔细检查中继设置和事件日志。

1

我使用服务(Message Labs(ML))来过滤掉所有的垃圾邮件。我们得到了一个新的互联网连接,并且在将ML的入站/出站服务重新配置到新IP的过程中,我遇到了一个错误。因此,我通过telnet到端口25上的IP从外部测试了它,并得到了“421 4.3.2服务不可用,关闭传输通道”的错误。起初我没有意识到,它失败的原因是因为我已经在2007年边缘服务器接收连接器(针对ML服务器)上设置了一组特定的IP。所以,我添加了我的局域网&,另外还有一个IP用于我正在测试的外部主机,而且看上去,我可以连接两者。

我认为ML正在发生的事情是,他们测试连接的服务器位于从边缘服务器中排除的地址上。

因此,我删除了我的测试IP,并在边缘服务器上创建了一个新的临时接收连接器,接受所有地址(0.0.0.0 - 255.255.255.255)。然后我再次将变更提交给ML,并猜测......这次他们接受了它。现在,我将简单地删除测试接收连接器,一切都应该是黄金。

0

经过5年多的完美工作,2010 EDG服务器突然停止接受“421 4.3.2服务不可用”的接受。 SmtpReceive日志(Get-TransportServer | select ReceiveProtocolLogPath)确认它确实是边缘服务器生成此错误。

EDGE服务器在单个NIC上有两个IP地址。以下步骤毕竟再工作得很好:

  1. 从NIC边缘服务器上删除一个IP地址
  2. 更新DNS中的静态项对Default internal receive connector允许点第二个IP地址
  3. 在所有可用的IPv4地址上接收邮件。

注意:此设置为而不是 DMZ的安全最佳实践。最好使用两个NIC,每个NIC在不同的区域中有一条腿。