O365中删除固定主题的邮件
O365中删除固定主题的邮件
刚刚接到一个朋友的电话,客户有个小弟发了一封不该发的邮件到CEO哪里,用的是Office365,有没有办法后台进行删除CEO收件箱中的邮件。
答案是肯定可以的,只不过需要一些特定的权限和操作方法。下面就跟大家分享下怎么操作的。
首先用我的QQ邮箱发一封邮件到我的Office365邮箱中,QQ邮箱中看到已发送邮件
Office365中收件箱也有这封邮件
然后需要的操作就是给管理员赋权,首先是discover的权限,这个权限添加上去不会立马生效需要等待一段时间
然后接下来就是需要一个mailbox import export的权限,这里为了方便可以创建一个专门的组,将这个mailbox import export角色添加到组同时将用户添加进去。由于之前我写批量导入导出PST文件的博客的时候创建了一个PST权限组(一样的mailbox import export权限要求),所以这里就不做演示了
然后接下来就是通过Windows Powershell远程连到Exchange Online Powershell了。还是老规矩,先写好ps1文件然后直接在Powershell中远程连
Ps1文件内容如下:
Set-ExecutionPolicy RemoteSigned
$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
Import-PSSession $Session -DisableNameChecking
连到Exchange Online 远程Powershell后使用Search命令进行查询并delete操作,具体命令如下:
Search-Mailbox -Identity Username -SearchQuery '主题:"XXX"' -DeleteContent
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~