Exchange 2016无法发送邮件

Exchange 2016无法发送邮件

Server 2016 上 Exchange 2016 CU10 的全新版本。暂时忘记出站,此服务器上的邮箱无法在同一个数据库上互相发送邮件。它们甚至无法向自己发送邮件。它们只会进入草稿文件夹。

这是我尝试过的:

  • 在发送连接器中,使用 MX 记录并通过智能主机进行路由。两者并没有什么区别。
  • 尝试使用外部 DNS 解析,没有区别
  • 删除了发送连接器(理论上不需要它),没什么区别
  • 确保所有名称解析正确(在 Exchange 和 NIC 上配置的 DC、PTR 记录已解析、日志显示解析正确)

不太确定接下来该怎么做。我仔细检查了每一条日志,但还是看到这个重复的错误:

421 4.3.2 Service not available

这出现在多个日志中,但我看不到任何错误或导致这种情况的原因。我也不知道什么服务不可用,事实上我可以在协议日志中看到与智能主机的 SMTP 握手。运行 Test-Mailflow 同样没有帮助:

RunspaceId         : 3ae5c152-51a0-46f8-b886-c6e6d80a033b
TestMailflowResult : *FAILURE*
MessageLatencyTime : 00:00:00
IsRemoteTest       : False
Identity           :
IsValid            : True
ObjectState        : New

好的,失败了,但为什么呢?添加 -Debug -Verbose 也没有任何区别,只是花费的时间更长,并显示相同的信息。

Get-ServerComponentState将所有内容显示为“活动”,除了:

ForwardSyncDaemon
ProvisioningRps

我甚至不确定我是否需要 2016,此时我想知道我是否承认失败并安装 2013。我还遗漏了什么吗?

编辑:

我发现这篇博文(以及无数其他情况)似乎描述了类似的情况。我按照这里的步骤操作后,邮件不再滞留在草稿文件夹中。现在它们实际上要发送到项目,但它们尚未出现在收件人的收件箱中。

答案1

检查此博客是否提供任何帮助: Exchange 2013:OWA 的草稿文件夹和 DNS 中滞留的邮件

此外,请运行以下命令来检查所有 Exchange 服务是否正在运行:

Test-ServiceHealth

如果服务正常,请尝试将邮箱移动到另一个新创建的数据库并再次检查。

答案2

我发现我的接收连接器在 MS 补丁期间被删除了。请记住,服务器需要能够正确接收邮件才能使用发送连接器。以下是我用来重建所有 5 个接收连接器的文章的链接。重建并重新启动后,问题解决了。 https://www.petenetlive.com/KB/Article/0001314

相关内容