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

posted @   再见亦是泪20  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示