You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Exchange 2013邮件投递MX记录优先级选择异常问题咨询

Exchange 2013邮件投递MX记录优先级选择异常问题咨询

你遇到的这个问题确实不符合Exchange的正常投递逻辑——按标准,邮件系统应该优先选择优先级数值最小的MX记录(也就是你这里优先级0的cmcantanhede-pt0e.mail.protection.outlook.com)来投递,反而一直尝试优先级20的节点肯定是有异常的。我给你几个排查方向可以试试:

  • 先确认DNS解析是否正常:在Exchange服务器上执行命令 nslookup -type=mx cm-cantanhede.pt,手动查询目标域名的MX记录,看看返回的结果里优先级顺序是否正确,有没有出现解析结果颠倒或者只返回低优先级MX的情况。如果DNS解析本身就有问题,那Exchange自然会选错误的节点。另外也可以清空DNS缓存(执行ipconfig /flushdns),避免缓存了旧的错误记录。
  • 检查Exchange传输日志找线索:去Exchange服务器的传输日志路径(默认是C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\Hub\ProtocolLog\SmtpSend)查看SMTP发送日志,里面会记录每个邮件的MX解析结果、投递尝试顺序以及失败原因。如果日志显示Exchange尝试过优先级0的MX但失败了,那可能是这个节点对你的Exchange服务器有拦截;如果压根没尝试过,那大概率是解析或配置问题。
  • 测试高优先级MX的连通性:手动在Exchange服务器上用telnet cmcantanhede-pt0e.mail.protection.outlook.com 25测试SMTP端口是否能连通,也可以用你提到的SMTP测试工具验证这个节点的可用性。如果连通失败,那Exchange会自动降级到下一个优先级的MX,这时候你需要排查这个节点是否拉黑了你的Exchange服务器IP,或者网络链路有问题。
  • 核对发送连接器配置:打开Exchange管理控制台,找到对应的发送连接器,确认是否勾选了「使用DNS路由邮件到每个地址空间」,有没有手动指定智能主机或者强制的目标服务器——如果配置了智能主机,Exchange会忽略MX记录直接投递到指定主机,这就会导致优先级失效。

附你提供的目标域名MX记录信息:

优先级 0:cmcantanhede-pt0e.mail.protection.outlook.com(IP:104.47.51.138,归属Microsoft Corporation AS8075)
优先级 20:mail.cm-cantanhede.pt(IP:194.65.129.164,归属Unknown AS3243)

如果排查后发现高优先级MX是正常可用的,但Exchange还是不优先选择,那可能需要检查Exchange的传输服务是否有异常,甚至重启传输服务试试。

备注:内容来源于stack exchange,提问作者ldxd

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 16:23:03