Condividi tramite


Undo-SoftDeletedMailbox

Questo cmdlet è disponibile solamente nel servizio basato sul cloud.

Utilizzare il cmdlet Undo-SoftDeletedMailbox per recuperare una cassetta postale che è stata eliminata. È possibile recuperare le cassette postali entro 30 giorni dall'eliminazione.

Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.

Sintassi

Undo-SoftDeletedMailbox
    [-SoftDeletedObject] <MailboxIdParameter>
    [-DisplayName <String>]
    [-PublicFolder]
    [-Confirm]
    [-Name <String>]
    [-WhatIf]
    [<CommonParameters>]
Undo-SoftDeletedMailbox
    [-SoftDeletedObject] <MailboxIdParameter>
    [-Password <SecureString>]
    [-WindowsLiveID <WindowsLiveId>]
    [-Confirm]
    [-DisplayName <String>]
    [-Name <String>]
    [-WhatIf]
    [<CommonParameters>]

Descrizione

Utilizzare il cmdlet Undo-SoftDeletedMailbox per recuperare una cassetta postale che è stata eliminata. Quando una cassetta postale viene eliminata con il cmdlet Remove-Mailbox o Disable-Mailbox, non viene effettivamente eliminata. È nascosto in Exchange e viene spostato in Active Directory nell'unità organizzativa (OU) Oggetti eliminati temporaneamente. In questo modo, gli amministratori possono recuperare le cassette postali entro 30 giorni dall'eliminazione.

Se l'account Microsoft (precedentemente noto come Windows Live ID) non è stato eliminato quando la cassetta postale è stata eliminata, è necessario specificare un nuovo account Microsoft e una password quando si usa il cmdlet Undo-SoftDeletedMailbox per ripristinare una cassetta postale.

È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Sebbene in questo argomento vengano elencati tutti i parametri relativi al cmdlet, si potrebbe non avere accesso ad alcuni di essi qualora non siano inclusi nelle autorizzazioni assegnate. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.

Esempio

Esempio 1

Undo-SoftDeletedMailbox -SoftDeletedObject florencef

In questo esempio viene recuperata la cassetta postale eliminata dell'utente Florence Flipo. Quando questa cassetta postale è stata eliminata, è stato eliminato anche l'account Microsoft associato.

Esempio 2

Undo-SoftDeletedMailbox bjohnson@contoso.edu -WindowsLiveID brianj@contoso.edu -Password (Get-Credential).password

In questo esempio viene recuperata la cassetta postale eliminata dell'utente Brian Johnson. Quando questa cassetta postale è stata eliminata, l'account Microsoft associato non è stato eliminato. Notare che è necessario creare un nuovo account Microsoft e una nuova password per recuperare la cassetta postale. In questo scenario, il precedente account Microsoft viene conservato come indirizzo proxy della cassetta postale.

Parametri

-Confirm

L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet prima di procedere.

  • I cmdlet distruttivi , ad esempio i cmdlet Remove-*, hanno una pausa predefinita che impone di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi: -Confirm:$false.
  • La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non hanno una pausa predefinita. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online

-DisplayName

Il parametro DisplayName consente di specificare il nuovo nome visualizzato della cassetta postale recuperata.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online

-Name

Il parametro Name consente di specificare un nuovo valore per la proprietà Name della cassetta postale recuperata. In caso contrario, il valore originale viene conservato quando la cassetta postale viene recuperata. Il valore del nuovo nome è utilizzato anche nella proprietà DistinguishedName.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online

-Password

Il parametro Password consente di specificare una nuova password per la cassetta postale.

È possibile usare i metodi seguenti come valore per questo parametro:

  • (ConvertTo-SecureString -String '<password>' -AsPlainText -Force).
  • Prima di eseguire questo comando, archiviare la password come variabile , ad esempio , $password = Read-Host "Enter password" -AsSecureStringe quindi usare la variabile ($password) per il valore .
  • (Get-Credential).password per richiedere di immettere la password in modo sicuro quando si esegue questo comando.

È necessario includere il parametro Password per ripristinare una cassetta postale eliminata con un account Microsoft esistente (precedentemente noto come Windows Live ID) che non è stato eliminato con la cassetta postale.

Type:SecureString
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online

-PublicFolder

L'opzione PublicFolder è necessaria per ripristinare le cassette postali delle cartelle pubbliche. Con questa opzione non è necessario specificare alcun valore.

Le cassette postali delle cartelle pubbliche sono progettate per memorizzare la gerarchia e il contenuto delle cartelle pubbliche.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online

-SoftDeletedObject

Il parametro SoftDeletedObject consente di specificare la cassetta postale eliminata da ripristinare. È possibile utilizzare l'alias o l'indirizzo di posta elettronica della cassetta postale eliminata come valore di questo parametro. Utilizzare il comando Get-Mailbox -SoftDeletedMailbox per ottenere informazioni sulle cassette postali eliminate.

Type:MailboxIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Online

-WhatIf

L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online

-WindowsLiveID

Il parametro WindowsLiveID specifica un nuovo account Microsoft (precedentemente noto come Windows Live ID) e un indirizzo SMTP primario per la cassetta postale. Il precedente account Microsoft viene conservato come indirizzo proxy della cassetta postale.

È necessario includere il parametro WindowsLiveID per ripristinare una cassetta postale eliminata con un account Microsoft esistente che non è stato eliminato con la cassetta postale.

Type:WindowsLiveId
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Online

Input

Input types

Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.

Output

Output types

Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.