传输规则逻辑和Exchange 2010

时间:2014-07-09 17:47:36

标签: regex exchange-server-2010

下午好,

我已经用尽了谷歌搜索和最佳猜测的想法,所以我希望有人知道这是否可行。

我在测试环境中使用Exchange Server 2010(vanilla)并尝试使用Exchange管理控制台创建集线器传输规则。规则过滤的要求类似于以下场景:

1.) If a recipient's address matches (ends with) "@testdomain.com" AND (begins with) "john"

2.) If the sender's address matches (ends with) "@testdomain.com"

3.) Copy the message to the "SupervisorOfJohns@testdomain.com" mailbox

我在做第2项和第3项时没有任何问题,但我无法弄清楚如何让第1项处于同样的状态。我遇到了一些线索,只是简单地断定MS对此进行了嘲讽,但我对于他们因为看起来应该非常简单的事情而犹豫不决。我肯定错过了什么。到目前为止我已经尝试过表达式......:

1.) (^john)(@testdomain.com$)

2.) ^(john)(@testdomain.com)$

3.) (^john)@testdomain.com

4.) ^john @testdomain.com$

5.) ^(john)@testdomain.com

如果您使用界面并且+将它们添加为两个单独的条目,它会将它们视为OR子句(如果收件人地址以“john”开头,或者它以“@ testdomain.com”结尾)。正如你从我的简单尝试中看到的那样,我几乎不知道在这种情况下可以/应该起作用的是什么。任何建议或想法将不胜感激。

此致,

B中。惠特曼

1 个答案:

答案 0 :(得分:0)

这是我最终使用的内容:

john\w*@testdomain.com

问题背后的原因是我试图提供服务以捕获某些电子邮件并对其进行一些处理。我还想将发件人/收件人限制在某些域中(尽管也可以使用处理服务进行一些检查)。感谢hjpotter92的解决方案!