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