无法将邮件发送到一个特定的域

我们不能发送邮件到一个特定的域名。 当我们这样做的时候,我们得到一个来自Exchange的“消息延迟”的消息,然后是#550 4.4.7 QUEUE.Expired; 消息来自Exchange的消息过期##消息。 我可以从gmail.com发送到该域。 我可以为MXlogging执行本地nslookup,并从MXlogging中ping主机。 当我尝试telnet到host.domain.com 25时,我得到一个220响应与所有星号。 Helo和Ehlo都引发了一个回应“500是什么? 我不明白'

上个周末,域名遇到了防火墙问题,但是那里的系统pipe理员说防火墙已经被replace了,而且工作正常,我的PINGtesting似乎也支持这个function。 他坚持说,他们的邮件服务器没有变化。

有任何想法吗?

我们在Exchange 2007上

从思科的文档 :

从[PIX]版本5.1及更高版本开始,除了“2”,“0”,“0”字符外,fixup protocol smtp命令将服务器SMTP标题中的字符更改为星号。

并且

“Microsoft Exchange服务器不严格遵守RFC 821第4.5.1节,使用EHLO等扩展SMTP命令…这可能导致Microsoft Outlook客户端和Exchange服务器在其连接通过PIX防火墙时发生不可预测的function。

几乎所有的事情都说修复这个问题的唯一方法就是让该域的pipe理员closuresfixup或者升级到一个允许ESMTP的思科 。 显然,唯一可以做的就是不使用Exchange来发送电子邮件(也许将邮件转发到另一个邮件服务器,然后将邮件发送到您的networking之外)。

如果可以的话,可以考虑closures思科的应用程序filter。 思科实施其应用级filter存在各种问题。

思科filter会导致SIPvideo会话在会话一小时后始终断开连接。 通过禁用思科filter,情况终于得到纠正。