1、对操作的用户赋予Import和Export权限,如果有了,可以不用做 给用户administrator授权
New-ManagementRoleAssignment -Role "Mailbox Import Export" -User abcd\administrator #其中abcd是域名
2、查看某个时间段的所有邮件
Get-MessageTrackingLog -Start "2020/04/01 14:15" -End "2020/04/01 14:20"
3、查看某个时间段具体由某个人发送出去的邮件
Get-MessageTrackingLog -Start "2020/04/01 01:15" -End "2020/04/01 14:20" -Sender administrator@abcd.com Get-MessageTrackingLog -Start "2020/04/01 01:15" -End "2020/04/01 14:20" -Sender administrator@abcd.com |fl #添加fl可以详细的查看每一份邮件的内容及发送给谁的IP地址等
4、搜索某一个人的邮箱,并删除邮件 例如搜索张三用户的邮箱,主题是test
Search-Mailbox -Identity "zhangsan" -SearchQuery "Subject:'test'" -DeleteContent (如果是中文版,"subject " 则需要使用 "主题" 替换,否则会报错)
5、删除一份群发错误的邮件
Get-mailbox -ResultSize unlimited | Search-Mailbox -SearchQuery "主题:'test'" -DeleteContent
6、通过时间来删除邮件
Search-Mailbox -Identity "administrator" -SearchQuery "发送时间:<2020年4月1日" -DeleteContent #早于4月1日的邮件 Search-Mailbox -Identity "administrator" -SearchQuery "发送时间:=2020年4月1日" -DeleteContent #等于4月1日的邮件 Search-Mailbox -Identity "administrator" -SearchQuery "发送时间:>2020年3月1日" -DeleteContent #晚于3月1日的邮件