Exchange 2010 Powershell之Search-MailBox!

来源:互联网 发布:如何创建域名 编辑:程序博客网 时间:2024/05/20 01:10

很多的朋友对这个命令相对来说还比较熟悉,因为做邮箱搜索可能是很多的朋友会碰到的功能。一旦做全公司的邮件内容搜索,这个命令是必须的选择。

我们先执行下Search-Mailbox命令,默认来说,我们的用户是不能执行这个命令的,需要将我们的用户添加RBAC权限中的搜索邮箱的角色,因此我们需要在OWA界面中添加相应的角色:

2. 接下来我们来执行下Search-Mailbox命令搜索我们需要的内容,如果我需要搜索一个邮箱中的某一个邮件,可以采用如下的PS命令格式进行搜索,这里面稍微要注意下,我们必须制定一个邮箱,或者导出的PST文件,因为search-mailbox本身不能给提供回显,因此我们必须提供一个邮箱,或者一个导出得的PST文件,这里我们尝试将LISI的所有的邮件搜索出来,放到张三的邮箱下面文件夹试试:

Search-Mailbox -identity lisi  -targetmailbox zhangsan -targetfolder lisiMail

3. 当然我们也可以指定了相应的参数,来删除特定的邮件内容,比如我们接下来使用一个例子,就是在lisi的邮箱中删除掉我们的hello 这封邮件,这里面必须注意的是我们的邮件的高级搜索功能是根据系统语言不同而又不同的关键字,这一点要注意下,这里我们的命令如下:

Search-Mailbox -identity lisi -searchquery '主题:hello' -deletecontent


4. 我如果要从数据库里面批量的删除这封邮件,怎么做呢?很简单,只要将我们所有的邮箱作为输入管道输入即可:

好了,到此我们相关的功能已经演示完毕,希望对您未来管理Exchange会带来一些帮助。

0 0
原创粉丝点击