Principales respuestas
Borrar de manera definitiva una cuenta en Exchange Server 2007

Pregunta
-
Saludos
Quisiera conocer la forma tanto gráfica como por consola de como borrar una cuenta de correo en Exchange Server 2007 para que no este más en "Disconnected Mailbox".
Gracias
- Cambiado Guillermo Delprato [] miércoles, 24 de octubre de 2012 18:22 (De:Servidores de infraestructura y redes)
miércoles, 24 de octubre de 2012 14:34
Respuestas
-
Hola soporteredes!
Te paso a responder tu pregunta, con un poco más de explicación que puede venirte bien!
Para remover una casilla que figure en "Disconnected mailbox":
Remove-Mailbox -Database "BasedeDatos" -StoreMailboxIdentity "MailboxGuid" -confirm:$false
Como verás, en el comando anterior debés conocer el "MailboxGuid" de la cuenta que deseás remover. Si querés conocerlo (para ingresarlo en el comando anterior) podés utilizar el siguiente comando:
Get-MailboxStatistics | where-object { $_.DisconnectDate -ne $null } | Select DisplayName,MailboxGuid
Esto te va a dar un listado de las cuentas en "Disconnected Mailbox" y su DisplayName con su correspondiente MailboxGuid para utilizarlo en el comando anterior.
Ahora bien, quizás quieras remover TODAS las casillas que tenés en Disconnected Mailbox. Para esto, tenemos que dar los siguientes pasos (son 2 pasos):
Primero: acumular las cuentas en una variable llamada "$users":
$users = Get-MailboxStatistics | where-object { $_.DisconnectDate -ne $null } | Select DisplayName,MailboxGuid
Luego, eliminar cada una de las cuentas con el siguiente comando:
$users | ForEach { Remove-Mailbox -Database "BasedeDatos" -StoreMailboxIdentity $_.MailboxGuid -confirm:$false }
Espero haber sido más claro que antes!!
Cualquier cosa nos consultás.
Saludos!!
Pablo Ariel Di Loreto
IT Consultant
This posting is provided "AS IS" with no warranties and confers no rights! Always test ANY suggestion in a test environment before implementing!- Propuesto como respuesta Marc Salvador lunes, 29 de octubre de 2012 12:37
- Marcado como respuesta soporteredes Jonny Andrés Restrepo Gallego lunes, 29 de octubre de 2012 19:05
domingo, 28 de octubre de 2012 7:58
Todas las respuestas
-
Hola soporteredes!
Te cuento dos temas:
- No es posible eliminar permanentemente una cuenta de usuario por entorno gráfico. Para removerlo sin que sea disonnected mailbox, debés usar el siguiente comando:
Remove-Mailbox -Identity Dominio\Usuario -Permanent $true
Link oficial: http://technet.microsoft.com/en-us/library/aa995948(v=exchg.80).aspx
- Si deseás remover una cuenta en disconnected mailbox (que ya está ahí), tampoco podés utilizar la interfaz gráfica, y debés utilizar el siguiente comando:
Remove-Mailbox -Database BasedeDatos -StoreMailboxIdentity MailboxGuid -confirm:$false
Saludos!!
Pablo Ariel Di Loreto
IT Consultant
This posting is provided "AS IS" with no warranties and confers no rights! Always test ANY suggestion in a test environment before implementing!- Propuesto como respuesta Marc Salvador jueves, 25 de octubre de 2012 9:11
- Marcado como respuesta soporteredes Jonny Andrés Restrepo Gallego jueves, 25 de octubre de 2012 16:13
- Desmarcado como respuesta soporteredes Jonny Andrés Restrepo Gallego viernes, 26 de octubre de 2012 23:29
miércoles, 24 de octubre de 2012 17:29 -
Saludos
El último comando si lo uso me borra solo las cuentas ya eliminadas?. Es que nunca lo he usado serias tan amable de describirme brevemente cada parte de la instrucción. Perdona la molestia pero más que el proceso completo quisiera conocer cada parte al borrarlo.
Gracias y eres muy atento.
jueves, 25 de octubre de 2012 17:05 -
Saludos, Podrian contestar mi pregunta? Gracias
viernes, 26 de octubre de 2012 23:28 -
Hola soporteredes!
Te paso a responder tu pregunta, con un poco más de explicación que puede venirte bien!
Para remover una casilla que figure en "Disconnected mailbox":
Remove-Mailbox -Database "BasedeDatos" -StoreMailboxIdentity "MailboxGuid" -confirm:$false
Como verás, en el comando anterior debés conocer el "MailboxGuid" de la cuenta que deseás remover. Si querés conocerlo (para ingresarlo en el comando anterior) podés utilizar el siguiente comando:
Get-MailboxStatistics | where-object { $_.DisconnectDate -ne $null } | Select DisplayName,MailboxGuid
Esto te va a dar un listado de las cuentas en "Disconnected Mailbox" y su DisplayName con su correspondiente MailboxGuid para utilizarlo en el comando anterior.
Ahora bien, quizás quieras remover TODAS las casillas que tenés en Disconnected Mailbox. Para esto, tenemos que dar los siguientes pasos (son 2 pasos):
Primero: acumular las cuentas en una variable llamada "$users":
$users = Get-MailboxStatistics | where-object { $_.DisconnectDate -ne $null } | Select DisplayName,MailboxGuid
Luego, eliminar cada una de las cuentas con el siguiente comando:
$users | ForEach { Remove-Mailbox -Database "BasedeDatos" -StoreMailboxIdentity $_.MailboxGuid -confirm:$false }
Espero haber sido más claro que antes!!
Cualquier cosa nos consultás.
Saludos!!
Pablo Ariel Di Loreto
IT Consultant
This posting is provided "AS IS" with no warranties and confers no rights! Always test ANY suggestion in a test environment before implementing!- Propuesto como respuesta Marc Salvador lunes, 29 de octubre de 2012 12:37
- Marcado como respuesta soporteredes Jonny Andrés Restrepo Gallego lunes, 29 de octubre de 2012 19:05
domingo, 28 de octubre de 2012 7:58 -
Saludos
Super Claro, gracias esto era lo que buscaba. Sin embargo los estaré molestando como siempre con otras cosas.
lunes, 29 de octubre de 2012 19:12