Microsoft Exchange:邮件规则允许正则表达式。但哪些呢?

Dav*_*fer 5 exchange

我正在尝试通过 Web 界面(Office365 管理中心 > Exchange 管理中心 > 邮件流/规则)在 Microsoft Exchange Online 中设置过滤规则。

我想将“发件人地址”与“组织内部”的已知地址进行匹配,以便检测传入的网络钓鱼/鲸鱼传递。

出现一个对话框“指定单词或短语”,邀请我输入要匹配的字符串:

在此输入图像描述

遗憾的是缺少上下文帮助。但是,根据Exchange 2016 中的邮件流规则条件和例外(谓词),我可以在输入框中使用正则表达式:

摘自微软网页

但到底是哪些正则表达式呢?珀尔?

小智 6

你说得对,那里的文档有点轻。但是,EAC 只是运行的 PowerShell 命令的 UI。

所以,真正的问题是“PowerShell 支持哪些正则表达式?”

支持正则表达式,在“发件人地址匹配...”的情况下,这将是一个-match表达式。因此,您可以将类似的内容放入该框中[a-z]+以匹配从a到 的任何字符z。这只是一个让你继续前进的想法,因为你没有确切地说出你想要进行什么样的匹配。