En ocasiones nos encontramos con la pregunta de un usuario, que lleva 10 años acumulando correos sin ordenarlo, y necesita encontrar los correos de un asunto en concreto y separarlos.
Una posible solución es la de realizar una búsqueda en su Outlook, con lo que implica meterse en su PC y desear que no se cuelgue el Outlook unas 100 veces antes de tener la busqueda y poder exportarla, además de repetir estas actuaciones para todos los miembros del equipo que necesitan recopilar la información.
En Exchange Server 2010 tenemos una alternativa más atractiva, el comando Search-Mailbox,con el cual podemos realizar una búsqueda y exportación de todos los correos a una carpeta de un buzón temporal, además de darnos la posibilidad de eliminar todo ese contenido una vez exportado.
Primero debemos asignar permisos de Import/Export mediante el comando siguiente, al usuario que hará estas operaciones. Esto lo ejecutaremos desde el Shell de Microsoft Exchange.
New-ManagementRoleAssignment –Role "Mailbox Import Export" –User "IT"
get-DistributiongroupMember ld_it | Search-Mailbox -SearchQuery "Enviado:>15/02/2012 and Enviado:<15/03/2012" -TargetMailbox backupmail -TargetFolder Consulta_mensual -loglevel full
get-DistributiongroupMember ld_it | Search-Mailbox -SearchQuery "Enviado:>15/02/2012 and Enviado:<15/03/2012" -deletecontent
Search-Mailbox -Identity "IT" -SearchQuery "Asunto:Alta" -deletecontent
NOTA Hay que tener en cuenta que el parámetro "Enviado:" está sujeto al Idioma y región del servidor de correo, en mi caso la instalación está hecha en España (Español), si realizáis esta misma instrucción en un servidor instalado en United States (English) os dará el error: InvalidArgument: (:) [], ParserException
Muchas gracias por el artículo, pero no consigo hacer búsquedas por nombres de adjuntos. En inglés funciona con ‘attachment:…’ pero en castellano no lo consigo. He probado con adjunto, adjuntos, datos adjuntos i ficheros adjuntos , sin conseguirlo.
Alguna pista?.
Gracias.
Hola Lluís, ahora mismo no tengo un entorno para hacer las pruebas, pero por lo que veo Microsoft a retirado el listado en español de palabras clave (no lo entiendo), he encontrado esta web con el listado en inglés, pero al traducir es tal cual indicas con “adjunto:texto”.
https://technet.microsoft.com/en-us/library/bb232132(v=exchg.141).aspx#ESA
Siento no ser de más ayuda.
Un saludo!!
Ricard,
Tu post es el unico que he encontrado en castellano que referencia el tema. Tengo problemas porque quiero hacer una busqueda que incluya solo correos electronicos. En ingles, el query es “kind:email” pero en mi servidor -con la instalación hecha en Argentina/Español- no funciona. He probado con “tipo:correo” pero nada. Tampoco logro ubicar en Microsoft un listado en castellano.
Dado que tambien tenes un servidor instalado en español, tenes alguna idea de como lograrlo?
Hola German, siento ser de poca ayuda, tal y como indicas es un dolor de cabeza tratar con estos tags ya que microsoft no tiene un listado oficial en Español, por lo que en muchas ocasiones no sirve la simple traducción.
Para el caso que comentas, puedes probar con “clase:correo” no he podido probarlo en un entorno. Ya me dirás si te sirve.
Un saludo!
Ricard,
Tu sugerencia anduvo perfecto: {clase:correo}
Muchas gracias!