本文共 2544 字,大约阅读时间需要 8 分钟。
Exchange2007
中的一大改进就是增加了对PowerShel
的支持,即命令管理控制台。使用内置的Cmdlet
帮助管理员完成日常工作,提高管理效率并且能够完成一些在GUI
界面无法完成的工作,相信所有体验过的人都会对他爱不释手。 这里通过其中的export-mailbox
命令简单介绍如何使用命令管理控制台进行邮件的管理操作。使用这个命令我们可以将指定日期、时间内、包含特定发件人、收件人甚至特定附件的邮件导出到指定的邮箱文件夹中,下面我用实例进行说明。 1.
首先我们必须赋予管理邮箱的帐户对被管理邮箱的完全控制权限 邮箱较少的情况可以使用GUI
界面单独赋予权限,以某个邮箱为例赋予administrator
帐户对它的完全访问权限 2
.使用关键字进行过滤:内置了4
个参数,管理可以根据需要导出包含特定主题、特定内容、特定发件人及特定收件人的邮件 get-mailbox -database "mailbox database"|export-mailbox -subjectkeywords "
银行" -targetmailbox -targetfolder "test" -DeleteContent
简单讲解一下这个命令, get-mailbox
可以查询mailbox database
邮件数据库中所有邮箱帐户,并将得到的结果通过管道命令即|
传递给下一个命令。export-mailbox
命令通过“银行”关键字对所有上步得到的邮箱进行查询,并将主题包含“银行”的邮件导出到[email]administrator@eoffice.net[/email]
邮箱的test
目标文件夹中,最后通过-DeleteContent
参数将源文件删除。效果见图 get-mailbox -database "mailbox database"|export-mailbox -ContentKeywords "
地震" -targetmailbox -targetfolder "test" -DeleteContent
get-mailbox -database "mailbox database"|export-mailbox -RecipientKeywords "[email]jun.dong@eoffice.net[/email]" -targetmailbox [email]administrator@eoffice.net[/email] -targetfolder "test" –DeleteContent
get-mailbox -database "mailbox database"|export-mailbox -SenderKeywords "[email]jun.dong@eoffice.net[/email]" -targetmailbox [email]administrator@eoffice.net[/email] -targetfolder "test"
E.最后是组合查找,导出邮件中包含特定主题、特定内容、特定发件人及特定收件人的邮件 get-mailbox -database "mailbox database"|export-mailbox -AllContentKeywords "
炒股" -targetmailbox [email]administrator@eoffice.net[/email] -targetfolder "test" -DeleteContent
get-mailbox -database "mailbox database"|export-mailbox -ContentKeywords "
地震" -targetmailbox -targetfolder "test" -DeleteContent -StartDate "05/13/2008 12:00:00" -EndDate "05/14/2008 12:00:00"
通过-StartDate
和 –EndDate
参数可以指定特定时间范围内的邮件,配合关键字在实际使用中非常有用,管理员不必为导出的过多无用邮件而浪费时间了。 Export-Mailbox -Identity eoffice\jun.dong -TargetMailbox -TargetFolder dong
导出[email]jun.dong@eoffice.net
中所有邮件到 中的dong
文件夹中 Get-mailbox| export-mailbox -targetmailbox -targetfolder "txt" -AttachmentFilenames "*.txt"
Get-mailbox| export-mailbox -targetmailbox [email]administrator@eoffice.net[/email] -targetfolder "txt" -AttachmentFilenames "*.txt" -AllowMerge
通过上面的操作可以发现每次操作都会根据时间戳生成新的子文件夹,使用-AllowMerge
命令可以将邮件合并到一个文件夹中。 Export-Mailbox -Identity eoffice\jun.dong -PSTFolderPath C:\dong.pst
本文转自 90375 51CTO博客,原文链接:http://blog.51cto.com/dong8745/76922,如需转载请自行联系原作者