/ 中存储网

Exchange server中使用命令删除用户邮件的方法步骤

2014-08-28 22:44:00 来源:中存储网

一、 概述

在企业中日常使用过程中,通常需要删除用户邮箱邮件,可以通过使用Exchange管理命令提示符批量删除用户邮箱中所有的邮件或者删除指定日期以前的所有邮件。

二、 前提条件

1) 为了使操作账户具有使用Search-Mailbox权限以及有使用DeleteContent参数的权限,需要使操作账户具有以下权限:

  • 发现管理组
  • Exchange组织管理组
  • 通过使用Exchange Management shell运行以下命令,使账户具有使用DeleteContent的权限

    2) 上述命令实现完成后,重新启动Exchange Management Shell 窗口;

    三、 邮件删除步骤

    本次主要通过以下几种场景来分别介绍如何删除用户邮箱邮件内容,以下删除邮箱中的邮件操作都将在Exchange Management Shell命令行中进行。

    1) 删除某一具体用户邮箱中特定时间段内收到的所有邮件:

    2) 删除用户邮箱中所有的邮件内容

    3) 删除具有特定主题的用户邮件

    4) 批量删除特定日期之前的所有邮件

    注:使用生产环境实际的数据库名和时间替换命令中<>和“received:<中的内容。

    该命令将指定数据库中所有2011/01/10以前收到的邮件全部删除,并且将一份删除的日志写入到administrator的deletedmailslog文件夹下。对于接收日志信息邮件的邮箱必须使运行删除邮件命令的账号对其有完全控制权限,否则将无法在该邮箱中创建deletedmailslog文件夹。

    Kind:email表示只删除邮件,而不会删除日历等内容

    -force 参数保证了我们不会一直被提示是否确认删除

    对于用户邮箱删除的日志信息请查看以下截图: