Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.
Comando
Get-Mailbox
Descripción
El comando para obtener buzones de un entorno de Microsoft 365 o Google Workspace.
Nota: El módulo de PowerShell de Microsoft Exchange Online también tiene un comando Get-Mailbox que podría causar conflictos. Puedes evitar este problema usando nombres calificados de módulo en tus scripts. Para el módulo de PowerShell de ShareGate, un nombre calificado de módulo se vería así: sharegate\Get-Mailbox en tu script.
Ejemplos
Obtener un buzón por ID
$connection = Connect-MicrosoftOnline
$mailboxId = "0bc4c795-fc91-4920-b6dd-bb33c4e2e6cd"
Get-Mailbox -Id $mailboxId -Connection $connection
Obtener varios buzones por ID
$connection = Connect-Google
$mailboxIds = "123456789012345678901", "123456789012345678902"
Get-Mailbox -Id $mailboxIds -Connection $connection -AllowMultiple
Obtener todos los buzones compartidos
$connection = Connect-MicrosoftOnline
Get-Mailbox -MailboxType Shared -Connection $connection -AllowMultiple
Obtener un buzón por nombre
$connection = Connect-Google
$mailboxName = "Adele Vance"
Get-Mailbox -Name $mailboxName -Connection $connection
Obtener un buzón por dirección de correo electrónico
$connection = Connect-MicrosoftOnline
$mailboxEmail = "[email protected]"
Get-Mailbox -EmailAddress $mailboxEmail -Connection $connection
Sintaxis
Get-Mailbox
-Connection <Connection>
[-MailboxType <MailboxType[]>]
[-AllowMultiple]
Get-Mailbox
-Name <String[]>
-Connection <Connection>
[-MailboxType <MailboxType[]>]
[-AllowMultiple]
Get-Mailbox
-Id <String[]>
-Connection <Connection>
[-MailboxType <MailboxType[]>]
[-AllowMultiple]
Get-Mailbox
-EmailAddress <String[]>
-Connection <Connection>
[-MailboxType <MailboxType[]>]
[-AllowMultiple]
Parámetros
-AllowMultiple <SwitchParameter>
Especifica que el comando puede devolver varios buzones.
¿Requerido? | No |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-Connection <Connection>
Especifica la conexión.
¿Requerido? | Sí |
Valor predeterminado | Ninguno |
¿Acepta entrada de canalización? | Sí (ByValue) |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-EmailAddress <String[]>
Especifica la dirección de correo electrónico del buzón (se admiten caracteres comodín).
¿Requerido? | Sí |
Valor predeterminado | System.String[] |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | Sí |
Nombre del conjunto de parámetros | EmailAddress |
Alias | Ninguno |
-Id <String[]>
Especifica el id del buzón.
¿Requerido? | Sí |
Valor predeterminado | System.String[] |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | Id |
Alias | Ninguno |
-MailboxType <MailboxType[]>
Especifica el tipo de buzón.
¿Requerido? | No |
Valor predeterminado | ShareGate.Mailboxes.Copy.Plugin.Automation.Mailboxes.Entities.MailboxType[] |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | No |
Nombre del conjunto de parámetros | (Todos) |
Alias | Ninguno |
-Name <String[]>
Especifica el nombre para mostrar del buzón (se admiten caracteres comodín).
¿Requerido? | Sí |
Valor predeterminado | System.String[] |
¿Acepta entrada de canalización? | No |
¿Acepta caracteres comodín? | Sí |
Nombre del conjunto de parámetros | Name |
Alias | Ninguno |
"Este artículo fue traducido usando inteligencia artificial. En caso de duda, consulta la versión original en inglés."
