昨天在上班的公交上接到同事电话,说他的的部门老大发错了一封邮件到另外一个同事邮箱了,问我能不 能去那个同事的邮箱里面删除,我一想,之前在网上看到过资料,到了公司趁那个误接收邮件的同事还没有来,在服务器上打开EMS来删除,我把自己整理好后用 到的命令贴出来给大家.
一,先给管理员执行该操作的权限
New-ManagementRoleAssignment -Role"mailbox import export" -User administrator

[PS]C:\Windows\system32>New-ManagementRoleAssignment -Role "mailbox importexport" -User administrator

Name                           Role              RoleAssigneeName  RoleAssigneeType  AssignmentMethod  EffectiveUserName

----                           ----              ----------------  ----------------  ----------------  ----------------
Mailbox Import Export-Admin... MailboxImport... Administrator     User              Direct
(这个命令运行结束后,一定要把EMS关闭在打开,下面的Search-Mailbox命令才能使用,奇怪)
二,删除特定主题或特定时间的邮件
1.删除特定邮箱特定主题的邮件

[PS] C:\Windows\system32>Search-Mailbox -Identity chenguang.yang -searchquery "主题:有感于新公司注册"-deletecontent

确认
正在从邮箱 chenguang.yang 中删除内容
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): a

RunspaceId       : 67c8464c-a32a-4ad2-a75a-a5842a146107
Identity         :hangxun.com.cn/InfowareLab/Operations Engineering/Hosting DB/Chenguang Yang
DisplayName      : Chenguang Yang
TargetMailbox    :
TargetPSTFile    :
Success          : True
TargetFolder     :
ResultItemsCount : 2
ResultItemsSize  : 3.125 KB (3,200 bytes)

2.删除特定邮箱某个时间段的邮件
2.1删除指定邮箱某一时间点之前的所有邮件,
例如2012年8月24日之前的所有邮件
[PS] C:\Windows\system32>Search-Mailbox -Identity chenguang.yang -SearchQuery "发送时间:<2012/08/24"-deletecontent

确认
正在从邮箱 chenguang.yang 中删除内容
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): y

RunspaceId       : 67c8464c-a32a-4ad2-a75a-a5842a146107
Identity         :hangxun.com.cn/InfowareLab/Operations Engineering/Hosting DB/Chenguang Yang
DisplayName      : Chenguang Yang
TargetMailbox    :
TargetPSTFile    :
Success          : True
TargetFolder     :
ResultItemsCount : 355
ResultItemsSize  : 10.6 MB (11,116,864 bytes)

2.2例如2012年8月24日当天的所有邮件
[PS] C:\Windows\system32>Search-Mailbox -Identity chenguang.yang -SearchQuery "发送时间:=2012/08/24"-deletecontent

确认
正在从邮箱 chenguang.yang 中删除内容
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): y

RunspaceId       : 67c8464c-a32a-4ad2-a75a-a5842a146107
Identity         :hangxun.com.cn/InfowareLab/Operations Engineering/Hosting DB/Chenguang Yang
DisplayName      : Chenguang Yang
TargetMailbox    :
TargetPSTFile    :
Success          : True
TargetFolder     :
ResultItemsCount : 2
ResultItemsSize  : 11.99 KB (12,274 bytes)

2.3例如2013年6月26以后的所有邮件
[PS] C:\Windows\system32>Search-Mailbox -Identity chenguang.yang -SearchQuery "发送时间:>2013/06/26"-deletecontent

确认
正在从邮箱 chenguang.yang 中删除内容
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): y

RunspaceId       : 67c8464c-a32a-4ad2-a75a-a5842a146107
Identity         :hangxun.com.cn/InfowareLab/Operations Engineering/Hosting DB/Chenguang Yang
DisplayName      : Chenguang Yang
TargetMailbox    :
TargetPSTFile    :
Success          : True
TargetFolder     :
ResultItemsCount : 10
ResultItemsSize  : 128.4 KB (131,489 bytes)

2.4例如2012年8月23到2012年8月24日之间的所有邮件
[PS] C:\Windows\system32>Search-Mailbox -Identity chenguang.yang -SearchQuery "发送时间:<2012/08/24 and 2012/08/23" -deletecontent

确认
正在从邮箱 chenguang.yang 中删除内容
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [?] 帮助 (默认值为“Y”): y

RunspaceId       : 67c8464c-a32a-4ad2-a75a-a5842a146107
Identity         :hangxun.com.cn/InfowareLab/Operations Engineering/Hosting DB/Chenguang Yang
DisplayName      : Chenguang Yang
TargetMailbox    :
TargetPSTFile    :
Success          : True
TargetFolder     :
ResultItemsCount : 0
ResultItemsSize  : 0 B (0 bytes)

并且这里的删除邮件,我看了一下,就连已删除文件夹里面相应时间的邮件也没有了。

从exchange2010上面删除特定主题或特定时间的邮件的更多相关文章

  1. 基于Heritrix的特定主题的网络爬虫配置与实现

    建议在了解了一定网络爬虫的基本原理和Heritrix的架构知识后进行配置和扩展.相关博文:http://www.cnblogs.com/hustfly/p/3441747.html 摘要 随着网络时代 ...

  2. 【翻译】在Ext JS中创建特定主题的重写

    Ext JS提供了大量的功能来使类的创建和处理变得简单,还提供了一系列的功能来扩展和重新现有的Javascript类.这意味着可以为类添加行为和创建属于自己的类,或者重写某些函数的行为.在本文,将展示 ...

  3. rm命令删除文件时排除特定文件

    删除文件时排除特定文件 www.python  tab.com/html/2013/linuxkaiyuan_0205/214.html 删除当前目录下所有 *.txt文件,除了test.txt 1 ...

  4. 删除list中的特定元素

    对于动态删除list中的特定元素,一般用linkedList,删除时有以下两种方法. 1. 循环遍历,找到要删除的元素后删除并且减少list长度.如果不减少list长度,那么就仅仅删除了元素,但没改变 ...

  5. SharePoint 2013 搜索SharePoint 特定列和特定文档(自己定义搜索)

    SharePoint 2013 搜索SharePoint 特定列和特定文档 1,操作步骤和图例,因语言和版本号的不同 我尽量使用抓图方式. 2.  In Central Administration, ...

  6. numpy广播机制,取特定行、特定列的元素 的高级索引取法

    numpy广播机制,取特定行.特定列的元素 的高级索引取法 enter description here enter description here

  7. Python_time库_特定字符串格式的时间、struct_time、时间戳的处理

    time库 时间戳:格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数. # time.strptime(),功能:将特定字符串格 ...

  8. (转载)PHP删除数组中的特定元素的代码

    (转载)http://www.jb51.net/article/30689.htm 我们知道,PHP没有提供专门删除一个特定数组元素的方法.但是可以通过unset()函数来完成这种要求比如下面的程序: ...

  9. C++从string中删除所有的某个特定字符

    C++中要从string中删除所有某个特定字符, 可用如下代码 str.erase(std::remove(str.begin(), str.end(), 'a'), str.end()); 其中, ...

随机推荐

  1. paper 58 :机器视觉学习笔记(1)——OpenCV配置

    开始学习opencv! 1.什么是OpenCV OpenCV的全称是:Open Source Computer Vision Library.OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可 ...

  2. rails创建项目,部署,测试流程(rails5.0+ruby2.3.1)

    rails new test_app --skip-test-unit 不生成默认的test,稍后用rspeccd test_app 修改Gemfile(大部分为自动生成) source 'https ...

  3. 有关dwr推送的笔记

    想做一个web推送相关的东东,昨天搞了一天,终于把这些杂乱的配制弄清了,今天写出来方便以后记住,也方便大家看一下吧 1:引入dwr包,我用的是maven <dependency> < ...

  4. 夺命雷公狗ThinkPHP项目之----企业网站15之文章删除的完成(单个)

    我们文章最后一步就到他的删除了,这个其实是最简单的一个,废话不多说,先来写控制器: public function del(){ $id = I('ar_id'); if(M('Article')-& ...

  5. 前端单页应用SEO解决方案

    在这里只会提到Google的解决方案,日后再补充百度的解决方案 我们经常使用的单页都是#!来做应用的前端路由,因为这个在多个版本浏览器上有很好的兼容性 当Google发现URL里有#!符号,Googl ...

  6. DIB位图文件的格式、读取、保存和显示(转载)

    一.位图文件结构 位图文件由三部分组成:文件头 + 位图信息 + 位图像素数据 1.位图文件头:BitMapFileHeader.位图文件头主要用于识别位图文件.以下是位图文件头结构的定义: type ...

  7. Android相对布局实例

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools= ...

  8. (顺序表的应用5.4.2)POJ 1591 M*A*S*H(约瑟夫环问题的变形——变换步长值)

    /* * POJ_1591_2.cpp * * Created on: 2013年10月31日 * Author: Administrator */ #include <iostream> ...

  9. E2PROM的尺寸

    买的E2PROM是128*8bit的, 就是只能存储128个byte, 妈的, 买小了. 实际需要的是10句, 可能加两个特殊句, "新手"跟"故障", 一共1 ...

  10. jqGrid中选择的行的数据[转]

    如何获取jqGrid中选择的行的数据? 下面可以获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id: var id=$(‘#gridTable’).jqGrid(‘getGridPa ...