Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2344545
  • 博文数量: 208
  • 博客积分: 7288
  • 博客等级: 少将
  • 技术积分: 45837
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-19 14:58
文章分类

全部博文(208)

文章存档

2017年(1)

2016年(1)

2015年(1)

2014年(31)

2013年(7)

2012年(34)

2011年(36)

2010年(24)

2009年(52)

2008年(3)

2007年(1)

2006年(17)

分类: 系统运维

2011-09-30 17:54:36

通过Exchange命令行管理程序可以将指定邮件导出到特定邮箱并删除。在执行此命令前需要操作账户拥有用户邮箱的完全访问权限

Get-Mailbox | Add-Mailboxpermission -user administrator -accessrights fullaccess -inheritancetype all

这个命令的意思是将所有邮箱的完全访问权限赋予了administrator

有一点需要注意,Get-Mailbox命令的返回值默认是只有1000条,所以邮箱超过1000个的时候需要添加参数

Get-Mailbox -resultsize unlimited | Add-Mailboxpermission -user administrator -accessrights fullaccess -inheritancetype all

有了完全访问权限后,我们就可以执行导出指定邮件的命令了

Get-Mailbox –Database "Test MailBox" | Export-Mailbox -SubjectKeywords "TestDelMail" -TargetMailbox -TargetFolder "Deleted Items" –DeleteContent

命令的意思是 在"Test MailBox"数据库中,导出主题是"TestDelMail"的邮件到邮箱的"Deleted Items"文件夹中,并删除原邮件。

通过添加不同参数可以做不同的条件筛选

Get-Mailbox | Export-Mailbox -SubjectKeywords "TestDelMail" -TargetMailbox -TargetFolder "Deleted Items" –DeleteContent

Get-Mailbox -resultsize unlimited | Export-Mailbox -SubjectKeywords "TestDelMail" -TargetMailbox -TargetFolder "Deleted Items" –DeleteContent

更多请参考微软网站

• 在 Exchange 2007 SP1 中运行 Export-Mailbox Cmdlet 时出现错误 –1056749164

h

• 如何导出邮箱数据

阅读(2743) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~