电子邮件排队约 2 小时,然后运行 1 小时,发送队列中的所有内容。一直重复循环。每个服务器都是独立的,没有 DAG。
它们只是 Ex2016 中的电子邮件帐户,在 Ex2010 中仍处于排队状态。Ex2010 中的帐户工作正常,没有任何问题。
使用以下命令我看到以下错误。
Get-Queue | FL Identity,LastError,MessageCount,NextHopDomain,Status
错误信息:
Identity : mail-Ex2010\151693
LastError : 451 4.4.0 Primary target IP address responded with: "421 4.2.1 Unable to connect." Attempted failover to alternate host, but that did not succeed.
Either there are no alternate hosts, or delivery failed to all alternate hosts.
MessageCount : 50
NextHopDomain : hub version 15
Status : Retry
审查了以下几点:
DNS
rDNS
nslookup
Blacklist
FQDN
Antivirus
Firewall
Analyzing SMTP Logs
Restar service MsExchangeTransport
Recreate default receive connectors in Exchange Server
注册 MX:
mx server
5 mail-Ex2010
10 mail-Ex2016
我怀疑电子邮件服务器的优先级不起作用,我不知道如何测试优先级是否起作用。
答案1
谢谢你的建议@Turdie。
在它运行的一个小时内,一切都没有问题。但是在队列中的电子邮件累积的两个小时内,就会出现错误。
Test-Mailflow -Identity mail-Ex2010 -TargetEmailAddress [email protected]
RunspaceId : 820a091c-c090-435d-8ae9-d8b07c7c64cd
TestMailflowResult : *ERROR*
MessageLatencyTime : 00:00:00
IsRemoteTest : True
Identity :
IsValid : True
ObjectState : New
Test-Mailflow -Identity mail-Ex2010 -TargetEmailAddress [email protected]
RunspaceId : 98fed513-43b5-4398-8efb-48a61dc5e3ee
TestMailflowResult : Correcto
MessageLatencyTime : 00:00:03.3890779
IsRemoteTest : True
Identity :
IsValid : True
ObjectState : New
询问@joeqwerty,迁移到邮件服务器共存的配置不一样。我可以将mx记录放在相同的优先级,而无需使用负载平衡器。
然后我有一个问题,我从 Gmail 发送到 Ex2016 用户帐户的电子邮件首先发送到 2010 并卡在队列中,经过几次 2 小时的重试后才到达 2016。但从 2016 年开始,我可以毫无问题地发送到 2010 和 gmail 等。