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

Exchange Hybrid环境无法向Exchange Online中直接创建的邮箱发送邮件

Exchange Hybrid环境无法向Exchange Online中直接创建的邮箱发送邮件

我之前处理过好几个一模一样的场景,咱们先把问题根源拆解清楚,再一步步解决:

问题根源分析

你的Hybrid服务器之所以能给AD绑定的远程邮箱发信成功,是因为Hybrid同步已经把这些邮箱的ourtenant.mail.onmicrosoft.com地址同步到了本地AD,服务器能识别出这是内部收件人,进而通过Hybrid连接器路由到Exchange Online。

但对于直接在EOL创建的共享邮箱,它们没有对应的AD对象,Hybrid服务器无法通过AD解析到这些邮箱的onmicrosoft.com地址。同时,你的自定义域ourcustomdomain.com可能没有被Hybrid服务器配置为内部中继域,导致服务器把这些收件人当成了外部地址,却又找不到对应的路由连接器,最终触发了550 4.4.7 QUEUE.Expired错误。

具体解决步骤

  • 第一步:检查并调整自定义域的类型
    登录Hybrid服务器,打开Exchange Management Shell,执行命令查看当前的已接受域配置:

    Get-AcceptedDomain
    

    找到你的ourcustomdomain.com,如果它的DomainType不是InternalRelay,就需要修改(因为你的域同时存在本地AD绑定邮箱和EOL直接创建的邮箱,InternalRelay是最合适的类型):

    Set-AcceptedDomain -Identity "ourcustomdomain.com" -DomainType InternalRelay
    
  • 第二步:确保Hybrid发送连接器包含自定义域地址空间
    同样在Exchange Management Shell里,查看Hybrid发送连接器的地址空间配置:

    Get-SendConnector | Where-Object {$_.Name -match "Hybrid"} | Select-Object Name, AddressSpaces
    

    如果输出里的AddressSpaces只包含ourtenant.mail.onmicrosoft.com,没有ourcustomdomain.com,需要把自定义域添加进去:

    Set-SendConnector -Identity "你的Hybrid发送连接器名称" -AddressSpaces @{Add="ourcustomdomain.com"}
    

    提示:如果不知道连接器名称,直接用Get-SendConnector列出所有连接器,找到带Hybrid标识的那个即可

  • 第三步:验证Exchange Online端的连接器配置(可选)
    登录Exchange Online管理中心,进入「邮件流」>「连接器」,找到本地到EOL的Hybrid连接器:

    • 确认它的「收件人域」包含ourcustomdomain.com
    • 确认「源IP地址」是Hybrid服务器的公网IP(一般Hybrid向导会自动配置,除非你手动修改过)
  • 第四步:重启传输服务让配置生效
    在Hybrid服务器的Exchange Management Shell里执行:

    Restart-Service MSExchangeTransport
    

验证测试

配置完成后,发一封测试邮件到那个共享邮箱,同时查看Hybrid服务器的邮件跟踪日志,应该能看到服务器现在会把sharedmailbox@ourcustomdomain.com识别为内部收件人,并通过Hybrid连接器路由到Exchange Online,不再出现队列过期的错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 08:58:18