一 批量删除特定主题的邮件1.1 批量删除所有数据库中特定主题的邮件1) 群发了几封主题为“backup”的邮件; 2) 当前操作账号需要满足如下需求: a)该账号需属于Exchange Server 管理员角色以及源服务器和目标服务器的本地 Administrator组; b)Exchange 收件人管理员角色; c)该账号必须具备对其他人邮箱的读写权限。 3) 运行如下命令将administrator赋予对企业内邮箱的完全访问权限; Get-mailbox | Add-MailboxPermission -User administrator -AccessRights Fullaccess 输入以下命令,对操作用户赋予mailbox import and export组权限,否则在EMS里找不到Search-Mailbox命令: New-ManagementRoleAssignment -Role "Mailbox Import Export" -User contoso\administrator 4) 运行一下命令删除特定主题的邮件(此命令为删除所有邮箱此标题的邮件) get-mailbox -resultsize unlimited | search-mailbox -SearchQuery "主题:'backup'" –DeleteContent 此命令删除所有邮箱数据库中,注意为“backup”的邮件。 1.2 批量删除特定邮箱数据库中的特定主题邮件1) 群发主题为“ceshi”的邮件; 2) 打开EMS,输入如下命令进行批量删除特定邮箱数据库中的特定主题邮件: 删除了邮箱数据库为“test2”中,主题为“ceshi”的邮件,具体删除结果入如截图所示。 3) 再次打开收件箱查看,主题为“ceshi”的邮件已删除: 1.3 删除某用户的特定主题邮件1) 删除用户“test1”邮箱中,主题为“holiday”的邮件; 2) 输入一下命令进行删除: Search-mailbox –identity test1 –searchquery “主题:’holiday’” -deletecontent 此命令删除用户test1邮箱中,主题为“holiday”的邮件。 二 批量删除特定关键字的邮件2.1 批量删除所有邮件数据库中含特定关键字的邮件1) 用户test1群发正文含“work”中的邮件: 2) 使用如下命令,删除所有用户邮箱中正文含“work”关键字的邮件: Get-Mailbox -ResultSize Unlimited | Search-Mailbox -SearchQuery “正文:’work’” -DeleteContent
若想批量删除特定数据库中,含特定关键字的邮件可使用如下命令: Get-Mailbox –Database “test1” -ResultSize Unlimited | Search-Mailbox -SearchQuery “正文:’work’” –DeleteContent 此命令删除数据库test1中含关键字“work”的邮件。 2.2 批量删除特定用户邮箱中含特定关键字的邮件1) 删除用户test3中,含关键“holiday”的邮件 2) 输入以下命令进行删除: Search-Mailbox -Identity test3 -SearchQuery "正文:'holiday'" –DeleteContent 删除了test3中,含关键字“holiday”的邮件。
|
|
来自: xiaozhuang > 《邮件修复或合并》