exchange对用户邮件管理
http://fengxja.blog.51cto.com/1410070/602624
http://www.5dmail.net/html/2012-5-10/2012510150908.htm
删除邮件的方法,详见:http://bbs.winos.cn/thread-30432-4-1.html
但是在Exchange2010里面的命令已经修改成Search-Mailbox,要分以下几步去处理:
1、对操作的用户赋予Import和Export权限,如果有了,可以不用做
New-ManagementRoleAssignment -Role "Mailbox Import Export" -User t\administrator
2、搜索某一个人的邮箱,并删除邮件
Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'Your bank statement'" -DeleteContent
(如果是中文版,subject则需要使用主题替换,否则会报错),其他的参数可以参照:http://technet.microsoft.com/zh-cn/library/bb232132.aspx Exchange搜索关键字
3、如果需要全公司的邮箱里面全部都删除,则可以使用以下命令
Get-mailbox -ResultSize unlimited | Search-Mailbox -SearchQuery "Subject:'Your bank statement'" -DeleteContent
补充:在处理的过程中,碰到一个错误:总是提示CategoryInfo:ReadError:(0:Int32) [Search-Mailbox],SearchMailboxException的错误,
处理了好久一直没有找到原因,后来在Technet上面查看DAG索引的技术的时候,怀疑是不是和DAG的索引有关,验证之后有两种方法可以处理:
1、激活邮箱数据库副本,即Move-ActiveMailboxDatabase
2、进入到Exchange的安装路径下,如:C:\Program Files\Microsoft\Exchange Server\V14\Scripts\,运行ResetSearchIndex.ps1,需要在每一个Mailbox服务器上运行
1、 禁用邮箱
这里我禁用zengchuixin的邮箱
Disable-Mailbox zengchuixin@contoso.com
2、 删除邮箱
这里我删除zengchuixin的邮箱
Remove-Mailbox -Identity contoso\zengchuixin
3、 永久删除邮箱
Remove-Mailbox -Identity contoso\zengchuixin –Permanent
如果不清楚命令的使用方式,可以使用下面的命令查看命令的帮助信息:
Get-Help Remove-Mailbox -full
迁移:
其他都迁移过去后,只有命令行的了
get-mailbox -database "MaildatabaseID" -arbitration | ft -wrap -auto
new-moverequest -Identity "mailid"