首页 » 邮件技术 » Exchange2007/2010中删除特定条件的邮件

Exchange2007/2010中删除特定条件的邮件

 

在Exchange2007/2010 环境下,可通过在“Exchange命令行管理程序”中使用下面的命令删除在服务器邮箱数据库中的指定条件的邮件。
 
1、默认情况下,域管理员和Exchange管理员并没有权限访问其他用户的邮箱,首先需对管理员帐户进行授权,让管理员administrator账户有访问用户邮箱的权限。
 
对所有用户赋予管理员访问邮箱权限

Get-Mailbox | Add-MailboxPermission -User administrator -AccessRights FullAccess

只对“jerry”一个帐号赋予管理员访问邮箱权限

Get-Mailbox jerry | Add-MailboxPermission -User administrator -AccessRights FullAccess

2、删除“backup”邮箱中指定日期内的所有邮件

Get-Mailbox backup | Export-Mailbox -StartDate "12/01/2012" -EndDate "04/08/2013" -DeleteContent

删除过程:
del_mail1
删除完毕:
del_mail2
3、删除“jerry”邮箱中指定日期内发件人为heminjie369@163.com的邮件

Get-Mailbox jerry | Export-Mailbox -senderkeywords "heminjie369@163.com" -StartDate "12/01/2012" -EndDate "07/08/2013" -DeleteContent

4、删除“jerry”邮箱内收件者为jerry.he@163.com的所有邮件

Get-Mailbox jerry | Export-Mailbox -RecipientKeywords "jerry.he@163.com" -DeleteContent

5、删除“jerry”邮箱中指定日期内主题包含“合同报告”的所有邮件

Get-Mailbox jerry | Export-Mailbox -SubjectKeywords "合同报告" -StartDate "12/01/2012" -EndDate "07/08/2013" -DeleteContent

6、删除完后,取消管理员对所有邮箱的访问权限

Get-Mailbox | Remove-MailboxPermission –User administrator –AccessRights FullAccess

原文链接:Exchange2007/2010中删除特定条件的邮件,转载请注明来源!

2