Si alguna vez desea buscar contenido en los buzones de correo de su compañía y/o eliminar mensajes en dichos buzones debe seguir estas instrucciones:


1. Verificar que el administrador tenga los siguientes roles:

Mailbox Import Export
Mailbox Search

NOTA: verificar en la consola de administración de Exchange, menú permisos, roles de administrador.  Se sugiere que este rol esté en el grupo DiscoveryManagement. Y verificar que el usuario que ejecuta la consulta pertenezca a este grupo.


2. Conectarse a Exchange Online a través de la consola de PowerShell


3. Ejecutar la búsqueda del correo deseado. Es necesario tener una carpeta en el buzón del administrador, en la que se pueda guardar el log de la búsqueda.


Get-Mailbox -ResultSize unlimited | Search-Mailbox -SearchQuery 'Subject:" Asunto Personalizado "' -TargetMailbox administrador@asnetsolutions.com-TargetFolder "Busqueda" -LogOnly -LogLevel Full



El comando anterior ejecuta una búsqueda en todos los buzones de la empresa, con el asunto "Asunto Personalizado" y guarda el log de registro en el buzón administrador@asnetsolutions.com, en la carpeta llamada Busqueda.


Se verifica el archivo adjunto del log, y si estamos seguros que es todo lo que queremos eliminar, ejecutamos el siguiente comando:


Search-Mailbox -Identity buzonusuario@empresa.com.co -SearchQuery 'Subject:"Asunto Personalizado"' -DeleteContent


Este comando ejecuta una búsqueda en el buzón "buzonusuario" por el asunto "Asunto Personalizado" y elimina su contenido.


NOTA: si requiere una eliminación en masa, contáctenos.