Exchange 2007,从特定外部收件人 HELO/EHLO 域退回的电子邮件无效

Exchange 2007,从特定外部收件人 HELO/EHLO 域退回的电子邮件无效

Exchange 2007 环境。我们域中的用户尝试向外部收件人发送电子邮件,并收到以下内容:

host mail.recipient.com[xxx.xx.xxx.xx] said: 554 5.7.1 This message has been blocked because the HELO/EHLO domain is invalid. (in reply to MAIL FROM command)> #SMTP#

这是来自收件人的服务器的消息,我猜测他们阻止我们是因为 EHLO 与用户的 SMTP 地址不匹配。

基本上,我们的设置如下:我们有只在内部使用的旧域名(我们的域名),我们称之为LegacyDomain.com 我们有较新的域名,我们将其用作默认的传出 SMTP 地址(NewDomain.com)。请注意,这NewDomain.com不是我们系统中的实际域,我们只有指向我们邮件服务器的域的 MX 记录。因此,即使我们的内部域是LegacyDomain.com我们发送和接收电子邮件时使用的NewDomain.com。如果我猜得没错,这封邮件被收件人退回是因为旧域和新域不匹配?

我的 EMC 中的“服务器配置”->“集线器传输”下有两个接收连接器(不确定为什么):

  • 客户端 EXCHANGEHOSTNAME
  • 默认 EXCHANGEHOSTNAME

两者都已启用。在Client EXCHANGEHOSTNAME我的设置下,“指定此连接器将响应 HELO 或 EHLO 提供的 FQDN”为空白。

我对Default EXCHANGEHOSTNAME同一字段的设置是 Exchange 服务器的内部 FQDN(主机名)。这是问题吗?

我是否只能在这些域中的某个地方创建 PTR 记录?我真的很困惑为什么会发生这种情况,而且这种情况只发生在这一个收件人身上。我们可以正常收到他们的电子邮件。

如果有帮助的话,那么从反弹的消息头中可以找到调试信息:

X-ASG-Debug-ID: 1383598536-03fb9372a0451d30001-Qq21RH
Received: from mail.LegacyDomain.com ([192.168.200.16]) by
 barracuda.LegacyDomain.com with ESMTP id JEGiO7Vbax65pvhn; Mon, 04 Nov
 2013 14:55:36 -0600 (CST)
X-Barracuda-Envelope-From: [email protected]
Received: from ExchangeServerHostName.LegacyDomain.com
 ([fe80::dc2f:93c1:195a:40d]) by ExchangeServerHostName.LegacyDomain.com
 ([fe80::dc2f:93c1:195a:40d%11]) with mapi; Mon, 4 Nov 2013 14:55:36 -0600

答案1

在 Exchange 管理控制台中,转到Organization Configuration > Hub Transport > Send Connector > Properties。在“指定 FQDN...”下,将其更改为 NewDomain.com 的名称记录(例如 mail.newdomain.com),其 DNS A 记录解析为电子邮件服务器发送的公共 IP 地址。

在此处输入图片描述

答案2

您的 FQDN 无效。:(

确保您的 SSL 也已安装。我也看到了导致错误的原因。

相关内容