Undo-SoftDeletedMailbox
Esse cmdlet só está disponível no serviço baseado em nuvem.
Use o cmdlet Undo-SoftDeletedMailbox para recuperar uma caixa de correio excluída. É possível recuperar caixas de correio excluídas em até 30 dias da exclusão.
Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.
Sintaxe
PublicFolder
Undo-SoftDeletedMailbox
[-SoftDeletedObject] <MailboxIdParameter>
[-DisplayName <String>]
[-PublicFolder]
[-Confirm]
[-Name <String>]
[-WhatIf]
[<CommonParameters>]
SoftDeletedMailbox
Undo-SoftDeletedMailbox
[-SoftDeletedObject] <MailboxIdParameter>
[-Password <SecureString>]
[-WindowsLiveID <WindowsLiveId>]
[-Confirm]
[-DisplayName <String>]
[-Name <String>]
[-WhatIf]
[<CommonParameters>]
Description
Use o cmdlet Undo-SoftDeletedMailbox para recuperar uma caixa de correio excluída. Quando uma caixa de correio é excluída com o Remove-Mailbox ou Disable-Mailbox cmdlet, ela não é realmente excluída. Ele está oculto no Exchange e movido no Active Directory para os objetos excluídos temporariamente da unidade organizacional (OU). Isso permite que os administradores recuperem caixas de correio excluídas em até 30 dias após a exclusão.
Se a conta Microsoft (anteriormente conhecida como Windows Live ID) não foi excluída quando a caixa de correio foi excluída, você precisará especificar uma nova conta Microsoft e senha ao usar o cmdlet Undo-SoftDeletedMailbox para recuperar uma caixa de correio.
Para executar esse cmdlet, você precisa ter permissões. Embora este artigo liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.
Exemplos
Exemplo 1
Undo-SoftDeletedMailbox -SoftDeletedObject florencef
Este exemplo recupera a caixa de correio excluída para o usuário Florence Flipo. Quando esta caixa de correio foi excluída, a conta da Microsoft associada também foi excluída.
Exemplo 2
Undo-SoftDeletedMailbox bjohnson@contoso.edu -WindowsLiveID brianj@contoso.edu -Password (Get-Credential).password
Este exemplo recupera a caixa de correio excluída para o usuário Brian Johnson. Quando esta caixa de correio foi excluída, a conta da Microsoft associada não foi excluída. Uma nova conta Microsoft e senha devem ser criadas para recuperar esta caixa de correio. Nesse cenário, a conta da Microsoft antiga é mantida como endereço proxy para a caixa de correio.
Parâmetros
-Confirm
Aplicável: Exchange Online
A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. A forma como essa opção afeta o cmdlet depende se o cmdlet requer confirmação antes de continuar.
- Cmdlets destrutivos (por exemplo, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata:
-Confirm:$false. - A maioria dos outros cmdlets (por exemplo, New- e Set-) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a reconhecer o comando antes de continuar.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | cf |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DisplayName
Aplicável: Exchange Online
O parâmetro DisplayName especifica o novo nome para exibição da caixa de correio recuperada.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Name
Aplicável: Exchange Online
O parâmetro Name especifica um novo valor para a propriedade Name da caixa de correio recuperada. Caso contrário, o valor original será mantido quando a caixa de correio for recuperada. O novo valor de nome também é usado na propriedade DistinguishedName.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Password
Aplicável: Exchange Online
O parâmetro Password especifica uma nova senha para a caixa de correio.
Você pode usar os seguintes métodos como um valor para esse parâmetro:
-
(ConvertTo-SecureString -String '<password>' -AsPlainText -Force). - Antes de executar esse comando, armazene a senha como uma variável (por exemplo,
$password = Read-Host "Enter password" -AsSecureString) e use a variável ($password) para o valor. -
(Get-Credential).passwordserá solicitado a inserir a senha com segurança ao executar esse comando.
Você precisa incluir o parâmetro Password para recuperar uma caixa de correio excluída com uma conta Microsoft existente (anteriormente conhecida como Windows Live ID) que não foi excluída com a caixa de correio.
Propriedades do parâmetro
| Tipo: | SecureString |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
SoftDeletedMailbox
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-PublicFolder
Aplicável: Exchange Online
A opção PublicFolder é necessária para recuperar caixas de correio de pasta pública. Não é preciso especificar um valor com essa opção.
As caixas de correio de pasta pública são caixas de correio desenvolvidas especialmente para armazenar a hierarquia e o conteúdo das pastas públicas.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
PublicFolder
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-SoftDeletedObject
Aplicável: Exchange Online
O parâmetro SoftDeletedObject especifica a caixa de correio excluída a ser recuperada. Você pode usar o alias ou o endereço de email da caixa de correio excluída como o valor desse parâmetro. Use o comando Get-Mailbox -SoftDeletedMailbox para obter informações de caixas de correio excluídas.
Propriedades do parâmetro
| Tipo: | MailboxIdParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-WhatIf
Aplicável: Exchange Online
A opção WhatIf mostra o que o comando faz sem fazer nenhuma alteração. Não é preciso especificar um valor com essa opção.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | wi |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-WindowsLiveID
Aplicável: Exchange Online
O parâmetro WindowsLiveID especifica uma nova conta Microsoft (anteriormente conhecida como Windows Live ID) e o endereço SMTP primário para a caixa de correio. A conta da Microsoft antiga é mantida como endereço proxy para a caixa de correio.
Você precisa incluir o parâmetro WindowsLiveID para recuperar uma caixa de correio excluída com uma conta Microsoft existente que não foi excluída com a caixa de correio.
Propriedades do parâmetro
| Tipo: | WindowsLiveId |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
SoftDeletedMailbox
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.
Entradas
Input types
Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.
Saídas
Output types
Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.