none
exchange传输规则,组织内部和组织外部条件不生效 RRS feed

  • 问题

  • 经过我们测试,我们的exchange系统环境,传输规则中的组织内部和组织外部条件无法识别并生效,请问是什么问题?

    举例:

    设置一条发件人是test01带附件发送到组织外部拦截的策略:
    发送到“组织外部”
    并且 接收自 'test01@test.com'
    并且 具有文件扩展名与以下值之一匹配的附件: 'docx' 或 'doc'
    执行操作:
    拒绝邮件并包含说明

    如果将条件【发送到“组织外部”】改为【收件人为”xxx@xxx.com“】xxx是外部邮箱,是成功触发规则并拒绝邮件的。或者取消 【发送到“组织外部”】也能拦截test01发送带附件的邮件。

    经测试,其他类似规则只要涉及【组织外部】均无法识别该条件。似乎我们的exchange环境无法判断哪些邮箱是组织内部或者组织外部。

    2021年3月5日 8:08

全部回复

  • 您好,

    参考您的描述,我这边在Exchange 2016 的测试环境中创建了下面的邮件流规则,测试下来是可以按规则正常拒绝邮件的:

    请问您那边的Exchange具体是什么版本的呢?
    这个问题是最近突然发生的吗?

    如果不用【发送到“组织外部”】的条件,而是添加例外条件排除组织内部的收件人,该规则可以正常运行吗?

    此致,

    Yuki Sun


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月8日 3:19
  • 您好!我们的环境是exchange2013和exchange2019混合部署,在相同的测试环境中,相同设置的规则是正常的,这也就是说我们生产的环境无法识别组织内部和外部的,这没有报错,所以我们没有找到问题的原因。

    如果不用【发送到“组织外部”】的条件,而是添加例外条件排除组织内部的收件人,该规则可以正常运行吗? 可以正常运行,证明了问题出现在无法判别组织外部条件上。

    2021年3月9日 2:13
  • 您好,

    请问您生产环境中的其他邮件流规则也和测试环境中相同吗?如果生产环境中还有其他规则,建议尝试将这条用了【发送到“组织外部”】的条件的规则优先级调高,如改为0,然后再测试看看。

    此外,您可以运行下面的命令,再次对比下两个环境中的规则设置:

    Get-TransportRule -Identity <RuleName> | Fl

    此致,

    Yuki Sun


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月11日 8:01
  • 您好,

    关于这个问题,请问您那边的情况怎么样了呢?

    如果问题依然存在,您可以回复并告诉我们目前的情况,我们将继续协助您进行排查。

    此致,

    Yuki Sun


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月16日 1:25
  • 目前仍然未找到原因,没有排查的思路。
    2021年3月22日 2:49
  • 您好,

    之前讨论中提到的调整规则优先级的步骤,请问您那边测试下来也是一样的无法识别【发送到“组织外部”】的条件吗?

    另外,根据官方文档,满足以下任一条件的情况下,收件人会被判定为在组织外部,您可以参考一下,看看之前测试时用到的收件人是否满足条件:

    •收件人的电子邮件地址不在可接受域中,同时,收件人的电子邮件地址不在其IsInternal属性设置为 true 的远程域中 (可用Get-RemoteDomain | fl name, *internal*查看)。
    •收件人的电子邮件地址位于配置为外部中继域的接受域中。

    此致,

    Yuki Sun


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月23日 7:36