zoukankan      html  css  js  c++  java
  • Exchange2010批量删除邮件

    在Exchange2010里若要删除某个用户发出的邮件,可以通过EMC控制台授予管理员“管理完全访问权限”,通过OWA登录到用户邮箱删除。另外,更简便的方法为使用Exchange2010的命令来处理,可分以下几步处理:

    1、对操作用户赋予mailbox import and export组权限,否则在EMS里找不到Search-Mailbox命令。

    New-ManagementRoleAssignment -Role "Mailbox Import Export" -User xxxadministrator

    执行完命令后,需要重启EMS

    2、搜索用户的邮箱,并删除指定的邮件

    search-mailbox -Identity "邮箱名" -SearchQuery "主题:'邮件主题'" -DeleteContent

    注意:如果是英文版的主题可用subject,中文版的需要使用中文字,否则会提示“不支持此属性关键字”的错误提示。另外,邮件主题如果包含“FW:XXX”或“转发:XXX”也会提示相同的错误

    3、如果需要在全公司的用户邮箱删除某个主题的邮件,可以使用以下命令

    get-mailbox -resultsize unlimited | search-mailbox -SearchQuery "主题:'XXXX'" -DeleteContent

    或以下命令

    【PS】c:WindowsSystem32>$mailboxes=Get-Mailbox

    【PS】c:WindowsSystem32>$mailboxes | foreach {search-mailbox -identity $_.alias -deletecontent}

      另外,还可以通过搜索数据库删除(精确搜索发送时间、主题、正文内容等):

    get-mailbox -Database "Mailbox Database name" -ResultSize unlimited | Search-Mailbox -SearchQuery '主题:"xxx" and 正文:"xxx" and 发送时间:(2013-12-12 15:02:00)' -DeleteContent

    220114957.jpg

    如果此邮件不存在,ResultItemsSize为0B,即没有删除。否则会显示删除的邮件大小

    220413206.jpg

    遇到以下错误(Exchange 2010 SP1):

    wKiom1WozbvDIIzSAAGDGce4Tk4790.jpg

    可以打Update Rollup8 for Exchange 2010 SP1补丁解决。

    Search-Mailbox具体参数,请参考官方文档

    http://technet.microsoft.com/zh-cn/library/dd298173.aspx

  • 相关阅读:
    中国跨境电商物流难题的三大解决方案
    美团外卖实时数仓建设实践
    美团商品知识图谱的构建及应用
    c++动态创建二维数组
    小鱼儿fish C#获取数组大小
    C#中定义数组--字符串及数组操作
    warning LNK4070的解决办法
    C++ 中 ZeroMemory、memset 危险需慎用
    C++中new和delete来创建和释放动态数组
    VS调试时查看动态数组的全部元素
  • 原文地址:https://www.cnblogs.com/swordxia/p/7403006.html
Copyright © 2011-2022 走看看