我试图使用PowerShell来收集与某个主题相关的电子邮件,以便将这些信件交给法律部门。 我在这里有几个问题,我希望得到一些帮助过去。
我运行以下命令:
get-mailbox -Database "Mailbox Database" | Export-Mailbox -ContentKeywords "Keywords To Search" -TargetMailbox "sec_goat" -TargetFolder EmailSearch -StartDate "01/13/2011 12:01:00
这已经完成了我想做的事情,并返回了一大堆电子邮件,但它也填充了我的收件箱数百个空白日历和联系人列表。 我意识到现在我应该使用这些文件夹的排除,以及testing环境(我们没有)。
1.如何清理这个脚本,使其不包含与关键字search不匹配的所有空白文件夹,联系人和日历?
2.如何在我的邮箱中清除数百个空白联系人列表和日历,而不用右键单击并删除每个联系人列表和日历?
编辑:我编辑的职位,以改变问题的范围。 我认为我的重点不在于法律观点,更多的是关于“我怎样清理我的烂摊子,让未来的档案减less混乱和痛苦”?
在Exchange 2007中,您应该导出到专用邮箱,以防止日历和联系人看到的东西。 在Exchange 2010中,应将邮箱设置为发现邮箱。 这会禁用日历处理和召回等事情。
除此之外,你的基本语法是正确的。
简单地删除导出到的文件夹应清除邮箱中的日历条目。