外部邮件路由中的连接器选择

与 Exchange 的早期版本一样,Exchange Server 2016 和 Exchange Server 2019 使用连接器将邮件传递到 Exchange 组织) 中不存在的外部收件人 (收件人。 Exchange 使用发送连接器将邮件路由到外部 SMTP 域。 如果外部收件人不在 SMTP 邮件系统中,Exchange 使用传递代理连接器或外部连接器。

有关不同类型连接器的详细信息,请参阅 连接器。 若要详细了解 Exchange 如何制定路由决策,请参阅邮件路由

路由邮件时的连接器考虑因素

借助连接器上配置的设置,可在路由邮件时不考虑其他可用连接器。 下表介绍了这些设置:

连接器设置 Comments
状态(已启用或已禁用) 在制定路由决策时,仅考虑已启用的连接器。 路由邮件时,不考虑已禁用的连接器。
地址空间 地址空间定义了目标域或由连接器提供服务的其他地址空间。 在选择连接器路由邮件时,Exchange 只考虑有匹配的地址空间的连接器。 如果多个连接器与目标地址空间匹配,则会选择地址匹配更精确的连接器。

例如,假设收件人为 julia@marketing.contoso.com,并且为 *、*.contoso.com 和 marketing.contoso.com 配置单独的发送连接器。 仅根据地址空间确定的连接器首选项顺序为:
  1. marketing.contoso.com
  2. *.contoso.com
  3. *
地址空间类型 默认情况下,新发送连接器的地址空间类型是 SMTP。 如果你指定非 SMTP 地址空间,仍会使用 SMTP 将邮件发送到目标位置(智能主机)。 需要创建传递代理连接器或外部连接器,才能在不使用 SMTP 的情况下,将非 SMTP 邮件路由到非 SMTP 邮件服务器。
地址空间开销 当多个连接器上配置的地址空间相同时,考虑地址空间的成本价值可实现邮件流优化和容错。 成本价值越低,连接器的首选项顺序越靠前。
源服务器 至少必须配置一个邮箱服务器或边缘传输服务器来托管连接器。 可以配置多个源服务器,以便为连接器上定义的地址空间实现负载平衡和容错。
范围 连接器的范围决定了它在 Exchange 组织中的可见性。

默认情况下,连接器对整个 Active Directory 林中的所有 Exchange 服务器可见。 不过,你可以限制连接器的范围,使其只对本地 Active Directory 站点中的其他 Exchange 服务器可见。 连接器对其他 Active Directory 站点中的 Exchange 服务器不可见,且在制定它们的路由决策时也不会予以考虑。 这样受限的连接器称为“已限定范围”。
邮件大小限制 如果邮件超过某连接器上允许的大小上限,鉴于此连接器上的邮件大小限制,就会不考虑选择此连接器。

有关连接器上邮件大小限制的详细信息,请参阅连接器限制

选择连接器将邮件传递给外部收件人

对于传递给外部收件人的邮件,Exchange 必须选择最合适的连接器来路由邮件。 下面的列表介绍了选择此连接器时必须要做出的决策:

  1. Exchange 不考虑邮件大小限制小于邮件大小的所有连接器。

  2. Exchange 进一步缩小列表中剩余连接器的范围,选出符合以下所有条件的连接器:

    • 连接器的范围限定为本地 Active Directory 站点中的另一个 Exchange 服务器,或根本未限定范围(面向 Active Directory 林中的所有 Exchange)。

    • 连接器已启用。

    • 连接器配置了与收件人电子邮件地址匹配的地址空间。

  3. Exchange 从生成的连接器列表中选择特定地址空间最匹配的连接器。 如果多个连接器上配置的地址空间相同,Exchange 将根据以下条件选择连接器:

    1. 聚合成本:这是分配给源 Active Directory 站点与包含连接器源服务器的 Active Directory 站点之间的所有 IP 站点链接的成本的总和,以及分配给连接器上的地址空间的成本 (IP 站点链接成本 + 连接器成本) 。 将选择总成本最低的连接器。 如果多个连接器的总成本相同,将继续执行下一步进行选择。

    2. 跃点计数:选择可在最小跃点数中到达的连接器的源服务器。 通常情况下,这意味着首选项一般顺序为:

      1. 本地 Exchange 服务器。

      2. 同一 Active Directory 站点中的 Exchange 服务器。

      3. 远程 Active Directory 站点中的 Exchange 服务器。

      如果多个连接器的跃点数相同,将继续执行下一步进行选择。

    3. 连接器名称:如果多个路由路径具有相同的聚合成本和跃点计数,则选择名称为字母数字值最低的连接器。

处理无法路由的邮件

如果没有满足所有选择条件的连接器,将执行下列操作之一:

  • 如果没有与 SMTP 地址空间匹配的连接器,将把收件人标记为无法到达,并将邮件路由到“无法到达”队列。 有关“无法到达”队列的详细信息,请参阅队列类型

  • 如果没有与非 SMTP 地址空间匹配的连接器,将向发件人返回未送达报告(亦称为“NDR”或“退回邮件”)。

  • 如果邮件大小超过所有连接器的连接器大小限制,将向发件人返回 NDR。