Revista Informática

Como eliminar correos en varios buzones de Office 365

Publicado el 07 julio 2020 por Oscar Oscar Meza @vidagnu

Supón que alguien envío un correo por error a varios miembros de tu organización o a llegado un correo con virus a varias cuentas y necesitas borrarlo lo mas rápido es realizarlo a través de Powershell, para eso realiza el siguiente procedimiento.

Abre una ventana de Powershell como administrador y ejecuta los siguientes comandos para conectarte al Compliance Center de Microsoft, la cuenta que te va a pedir debe tener el rol de Administrador Global del dominio o los roles "Compliance Administrator" y "eDiscovery Manager"

$SccSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.compliance.protection.outlook.com/powershell-liveid/ -Credential $credential -Authentication "Basic" -AllowRedirection Import-PSSession $SccSession -Prefix cc $UserCredential = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.compliance.protection.outlook.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection Import-PSSession $Session

Ahora ejecuta los siguientes comandos para hacer la búsqueda según el subject que tiene el correo que deseas borrar.

New-ComplianceSearch -Name "Remove Phishing Message" -ExchangeLocation all -ContentMatchQuery 'subject:"Update your account information"' Start-ComplianceSearch -Identity "Remove Phishing Message"

Para ver el estado de la busqueda ejecuta el siguiente comando.

Get-ComplianceSearch

Lo que debes ver es el status, cuando este completado aparecerá el mensaje "Completed".

Ahora procede a borrar los correos con el siguiente comando.

New-ComplianceSearchAction -SearchName "Remove Phishing Message" -Purge -PurgeType SoftDelete

Para ver el status ejecuta el siguiente comando, igual que en el caso anterior debes esperar que en status diga "Completed"

Get-ComplianceSearchAction

Si quieres delimitar la busqueda para un determinado rango de fechas o para una fuente en especifico puedes usar los siguientes parametros.

(Received:4/13/2020..4/14/2020) AND (Subject:'Action required') (From:[email protected]) AND (Subject:"Update your account information")

Volver a la Portada de Logo Paperblog