Office 365 – Exchange Online – 以任何方式阻止错误的URL垃圾邮件?

我已经问过Office 365的支持,但不幸的是,由于语言障碍,这次我没有真正到达任何地方。 他们试图告诉我如何用垃圾邮件过滤高级选项上的checkbox来阻止它,但它没有什么好处,我也不这么认为。 所以我想我会在这里问,希望有人可能会知道答案或者其他方式。

build立:

  • O365 Pro Plus E3(这意味着Exchange Online计划2)
  • 客户端都是Outlook 2013的Win7 / 8。
  • 没有内部Exchange服务器,仅云。

我想阻止以下types的电子邮件通过:

在这里输入图像说明

基本上,这些电子邮件中包含与URL本身不同的目标链接。

否则,如果有阻止电子邮件的方法,只有当他们的URL以.php至less会有帮助。

我已经看了O365中的各种选项,找不到任何具体的东西来阻止它。 “身体”filter不会从我能告诉的目标urlsearch,但也许我在这里是错误的,没有正确testing它。

如果有一种方法可以在客户端/ Outlook级别上执行,那么我也可以这样做…只是不优选。

谢谢!

警告:我没有试过这个。

在Office365论坛上有关于HTML邮件正则expression式的争论。 微软支持人员说:“根据我的经验,规则不能过滤电子邮件的html中的文本。”

然而。

如果消息的文本和HTML相同,则应该能够使用正则expression式来检测不匹配的链接。 从regexplib 这样的东西可能是一个起点,可能有所帮助:

 <a[\s]+[^>]*?href[\s]?=[\s\"\']+(.*?)[\"\']+.*?>([^<]+|.*?)?<\/a> 

对不起,我没有更好的,但评论太长了。 希望别人有更好的东西给你。

Ex Plan 2中的Exchange Online Protection在垃圾邮件filter策略中有一些可configuration的选项。

使用Set-HostedContentFilterPolicy进行configuration更改。 TechNet链接。

这里的注意事项包括:

  • IncreaseScoreWithBizOrInfoUrls
  • IncreaseScoreWithImageLinks
  • IncreaseScoreWithNumericIps
  • IncreaseScoreWithRedirectToOtherPort
  • MarkAsSpamObjectTagsInHtml

Office 365 E5计划包含高级威胁防护,也可以作为用户的附件提供。 在这里,您可以利用安全链接,这是专门pipe理URL处理的另一组规则。 这可能是值得的额外成本。