Applies ToExchange Online

症状

当您通过 Microsoft Office 365 中的 Exchange Online Protection (EOP)发送邮件时,您可能会遇到以下症状之一:

  • 返回路径地址不正确。

  • 发送到特定外部域的电子邮件未送达。

  • 从验证地址的外部域收到未送达报告(NDR)。 如果 "发件人" 和 "发件人"命令中指定的 "发件人" 字段和值不匹配,您可能会收到一个 NDR 以及类似于以下内容之一的错误代码:

    • # < #5。 0.0 smtp; 554 无法通过邮件头中的 "发件自" 域验证邮件。 > #SMTP#

    • "553 5.1.8 的发件人地址域不存在"

    • # < #5 1.0 smtp; 553 5.1.0 mgd.contoso.com 不存在>

    • < # 5.7.1 SPF 未经授权的邮件被禁止) >

    • "5.1.1 RESOLVER.ADR.RecipNotFound"

    • "5.1.1 RESOLVER.ADR.RecipientNotFound"

原因

通过使用 Microsoft Azure Active Directory 同步(DirSync)将发件人的对象同步到 Windows Azure Active Directory (WAAD)。 如果存在以下一个或多个条件,则会出现此问题:

  • 源 Active Directory 网站中可能未正确配置主 SMTP 地址。

  • 如果 "发件人" 字段中的地址与返回路径地址不匹配,则某些外部域可能无法传递邮件或拒绝邮件。

解决方案

请确保 WAAD 中的邮件用户对象的 WindowsEmailAddress参数有效。 有效地址应包含后缀中的外部可路由域,并且应匹配预定的主 SMTP 地址。 参数的此值应为用户希望外部收件人在回复时看到和使用的地址。

主 SMTP 地址通过 DirSync 与 WAAD 同步,方法是使用以下逻辑:

  • 如果 proxyAddresses属性中有主 SMTP 地址的值,则 Office 365 将使用它来确定 WAAD 中相应的主 smtp 地址。 如果 Office 365 不能识别电子邮件地址的域部分,则使用别名部分,并向其追加默认域(例如,"@domain onmicrosoft.com")。

  • 如果 proxyAddresses 属性中没有为用户列出任何电子邮件地址,则 Office 365 使用用户的 " 邮件" 属性的值。 如果 Office 365 不能识别电子邮件地址的域部分,则使用别名部分,并向其追加默认域(例如,"@domain onmicrosoft.com")。

  • 如果proxyAddresses属性中没有为用户列出任何电子邮件地址,或者如果邮件属性没有任何值 ,则使用用户主体名称的别名部分,并将该域值分配为默认域(例如,"@domain onmicrosoft.com")。

  • 如果在proxyAddresses属性中仅有辅助 smtp:user@domain.com 地址的值,则 Office 365 将使用该值来计算主 smtp 地址。 将使用别名部分,并向其追加默认域(例如,"@domain onmicrosoft.com")。 WAAD 中显示的值使用以下格式:

    SMTP:user@domain.onmicrosoft.com

  • 如果 ProxyAddresses 属性中既有 smtp 地址又有 smtp 地址,则在 " 邮件 " 属性中定义的任何值也将作为辅助 SMTP 地址添加。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。