拆分

分叉 (也称为分叉) 是指创建给定消息的多个副本的过程。 所有这些副本将具有相同的邮件内容,但信封不同。

在邮件传输过程中通过 Microsoft Exchange 进行分叉。

为什么要分叉?

传输中的邮件可以出于不同的目的进行分叉,例如 (包括但不限于基于收件人) 自定义、路由、安全性和性能。

基于收件人的自定义

分叉可以根据收件人自定义邮件。 具体而言,出现分叉以自定义消息的需要由以下方案创建:

  • 当策略应用于收件人的子集时:例如,如果策略已到位以向外部收件人发送的邮件添加免责声明,则 Exchange 将分流邮件,从而导致:
    • 包含原始邮件内容的内部收件人的一个副本,以及
    • 外部收件人的第二个副本,其中包含修改的内容和免责声明。
  • 当收件人需要不同的邮件设置时:当为某些收件人启用 已读回执 设置并阻止其他收件人时,Exchange 将分线邮件。
  • 更新邮件信封中 MAIL FROM 中的邮件发件人时:例如,将邮件发送给用户和通讯组。 在这种情况下,如果组已配置为不报告未送达报告 () 的NDR,则需要对邮件进行分流,因为发送到组的副本将使信封发件人 (MAIL FROM:) 设置为 <> (null 反向路径) 以抑制NDR。
  • 需要取消自动响应消息[例如,发送状态通知 (DSN) 、外出 (OOF) 邮件和召回报告]。
  • 展开备选收件人时。
  • 将“Resent-From:”标头字段添加到邮件头时。 Resent 头字段是信息性头字段,可用于确定邮件是否已由用户转发。 重新发送标头字段使邮件以原始发件人直接发送的方式向收件人显示。 收件人可以查看该邮件头来了解转发邮件的用户。 RFC 5322 第 3.6.6 节中定义了重新输入标头字段。
  • 需要传输组的扩展历史记录时。

路由

分叉启用路由,并且需要出现分叉来路由消息,这由以下方案创建:

  • 当邮件流规则 (也称为传输规则时,) 仅适用于一部分收件人。
  • 当收件人具有不同的下一跃点域时。

安全性

出于安全和威胁防护目的,反垃圾邮件和其他与安全相关的功能可能会执行分叉。

性能

分叉有助于获得良好的性能,并且以下方案创建了出现分叉以优化性能的需要:

  • 限制单个邮件中的信封收件人数:扩展大型组可以生成数千个单个收件人。 Exchange 不会创建包含数千个信封收件人的邮件的单个副本,而是创建同一邮件的多个副本,邮件信封中的收件人数有限。

分叉的影响是什么?

分叉可能会影响某些 Exchange 功能的工作方式,因此请务必了解此影响如何更改其某些行为。

下表描述了出现分叉的一些影响:

它可能会影响 如何操作?
邮件流规则 (也称为传输规则) 某些分支可能不符合/履行原始邮件所满足/履行的规则条件 (或例外) 。 将对所有分支单独执行规则操作 (例如,为每个邮件副本生成通知或事件报告) 。
裁决 邮件的每个副本都将导致单独的审批请求。
日记功能 将存档消息的多个副本,从而导致存储成本增加。
数据丢失防护 (DLP) 策略 可能已应用于原始消息的策略可能不再应用于某些分支。 将对所有分支单独执行规则操作 (例如,为每个邮件副本生成通知或事件报告) 。