美文网首页
在Exchange中使用合规搜索删除特定的垃圾邮件

在Exchange中使用合规搜索删除特定的垃圾邮件

作者: 达哥傻乐 | 来源:发表于2023-02-08 09:32 被阅读0次

    在Exchange Admin Center (EAC)中可以建立合规搜索,然而我并没有找到能删除搜索到的邮件的功能。
    找到Microsoft的支持,提供了有Exchange Management Shell (EMS)中操作的方式,整理一下写下来以备后用:

    1. 打开EMS
    2. 我习惯用Windows PowerShell ISE来写PS:
    #新建一个合规搜索,图方便,可以在EAC里查看到这个搜索的shadow,并查看到搜索结果,务必确认搜索结果正确才能执行后面的内容!!!!否则会导致误删。
    $Search=New-ComplianceSearch -Name "Remove Phishing Message" -ExchangeLocation All -ContentMatchQuery '(Received:2/8/2023..3/1/2023) AND ("any_keyword")'
    #启动搜索,这一行执行完了,在EAC里就能看结果了
    Start-ComplianceSearch -Identity $Search.Identity
    #******************** 警告 *********************************
    #对搜索结果进行删除。切记要去EAC里看下结果再决定是不是执行下面这一行命令!!!!
    New-ComplianceSearchAction -SearchName "Remove Phishing Message" -Purge -PurgeType SoftDelete
    #移除刚才创建的这个合规搜索
    Remove-ComplianceSearch "Remove Phishing Message"
    

    上面4行代码,依次执行即可。

    注意:

    1. 上面的代码可以一行一行复制下来分别执行,尽量不要一个整体全执行了,有风险,上面有说明。
    2. 第一行里的内容匹配查询里的日期格式需要跟EMS执行的机器的日期格式匹配,比如是日月年还是月日年要分清,不然结果可能不对。
    3. 里面的关键字"any_keyword"仅示范用,需要替换成自己的关键字。

    相关文章

      网友评论

          本文标题:在Exchange中使用合规搜索删除特定的垃圾邮件

          本文链接:https://www.haomeiwen.com/subject/gicqkdtx.html