边缘服务器的传入邮件失败且返回 550 5.7.1 NDR
08/09/2014
本文内容
适用于: Exchange Server 2007 SP1, Exchange Server 2007
上一次修改主题: 2007-09-11
本主题说明,如何解决与不是从外部域传递到运行 Microsoft Exchange Server 2007(已安装边缘传输服务器角色)的服务器的入站邮件相关的问题。入站电子邮件被拒绝,并向发件人返回一个未送达报告 (NDR),其内容类似于:
postmaster@domain.com
ftr-van-exfe.domain.com #550 5.7.1 外部客户端没有提交到该服务器 ## 的权限
当在外围网络配置中部署了边缘传输服务器角色,而边缘传输服务器又阻止了内部防火墙的 Internet 协议 (IP) 地址时,通常会出现此问题。如果边缘传输服务器阻止了一个或多个集线器传输服务器 IP 地址,则非外围网络方案中也会出现此问题。
可以通过在边缘传输服务器上运行 Get-IPBlockListEntry cmdlet,然后检查内部 SMTP 服务器的 IP 地址或内部防火墙的 IP 地址的输出来确认是否出现了此情况。之后,可以通过修改内部 SMTP 服务器列表,然后从 IP 阻止项列表中删除受阻止的 IP 来解决此问题。
开始之前
若要执行此步骤,必须为您使用的帐户委派以下角色:
本地 Administrators 组成员身份
Exchange 组织管理员角色
有关管理 Exchange 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项。
步骤
使用 Exchange 命令行管理程序确定受阻止的 IP 地址并修改边缘服务器上的内部 SMTP 服务器列表
启动 Exchange 命令行管理程序。
运行 Get-IPBlockListEntry cmdlet,然后查找受阻止的内部 SMTP 服务器 IP 地址或内部防火墙 IP 地址。记下受阻止的 IP 的行号。
按如下方式运行 Set-TransportConfig cmdlet:
set-TransportConfig -InternalSMTPServers
运行 Start-EdgeSynchronization cmdlet 以强制执行复制。
通过运行 Get-TransportConfig cmdlet,确认已复制了所添加的集线器传输服务器 IP 地址。
检查 Get-TransportConfig 输出,并确认显示了在步骤 3 中添加的 IP 地址。
按如下方式运行 Remove-IPBlockListEntry cmdlet:
Remove-IPblockListEntry -Identity
注意:
将 替换为运行 Get-IPBlockListEntry 时在步骤 2 中记下的用于标识受阻止的 IP 地址的行号。
发送测试邮件以确认邮件通信正在正常进行。
详细信息
有关 Get-IPBlockListEntry cmdlet 的详细信息,请参阅 Get-IPBlockListEntry。有关 Set-TransportConfig cmdlet 的详细信息,请参阅 Set-TransportConfig。有关 Start-EdgeSynchronization cmdlet 的详细信息,请参阅 Start-EdgeSynchronization。