Eliminare o ripristinare le cassette postali utente in Exchange Online

Prima di eliminare la cassetta postale di un utente, è necessario considerare alcuni fattori. Esistono diversi tipi di eliminazioni che è possibile eseguire in una cassetta postale utente e alcuni di essi non consentono di ripristinare o recuperare la cassetta postale. Questo articolo illustra gli scenari relativi alle cassette postali eliminate e illustra come eliminare, recuperare o rimuovere definitivamente una cassetta postale da Exchange Online.

Nota

Non è possibile utilizzare l'interfaccia di amministrazione di Exchange per eliminare o ripristinare le cassette postali degli utenti.

Cassette postali eliminate temporaneamente

Una cassetta postale utente con eliminazione temporanea è una cassetta postale che è stata eliminata usando l'interfaccia di amministrazione di Microsoft 365 o il cmdlet Remove-Mailbox in PowerShell per Exchange Online ed è rimasta nel Cestino di Microsoft Entra ID per meno di 30 giorni.

Questo tipo di cassetta postale potrebbe essere stata eliminata per i motivi seguenti:

  • L'account utente di Microsoft Entra associato alla cassetta postale utente viene eliminato temporaneamente (l'oggetto utente Microsoft Entra non rientra nell'ambito o si trova nel contenitore del Cestino).

  • L'account utente di Microsoft Entra associato alla cassetta postale dell'utente è stato eliminato definitivamente, ma un blocco per controversia legale o un blocco di eDiscovery è stato inserito nella cassetta postale di Exchange Online prima dell'eliminazione.

  • L'account utente di Microsoft Entra associato alla cassetta postale utente è stato eliminato negli ultimi 30 giorni, ovvero la durata di conservazione che Exchange Online mantiene la cassetta postale in uno stato di eliminazione temporanea prima che venga definitivamente eliminata e non sia recuperabile.

Nota

Se si esegue il cmdlet Restore-MgDirectoryDeletedItem Microsoft Graph PowerShell per rimuovere un utente dal Cestino di Microsoft Entra ID, una cassetta postale di Exchange Online esistente associata all'utente di Microsoft Entra verrà sempre bloccata in uno stato di eliminazione temporanea, a condizione che la licenza dell'utente non sia stata rimossa. Tuttavia, se si rimuove la licenza dell'utente prima di rimuovere l'utente dal cestino, la cassetta postale dell'utente non viene eliminata temporaneamente.

Se nel periodo di 30 giorni un nuovo utente di Microsoft Entra viene sincronizzato dall'account del destinatario locale originale con lo stesso ExchangeGuid o ArchiveGuid, verrà generato un errore di conflitto di convalida ExchangeGuid.

Per altre informazioni sulla creazione di una cassetta postale inattiva tramite un blocco per controversia legale su una cassetta postale prima di eliminarla, vedere Panoramica delle cassette postali inattive .

Cassette postali eliminate definitivamente

Una cassetta postale eliminata definitivamente potrebbe essere stata rimossa per i motivi seguenti:

  • La cassetta postale dell'utente è stata eliminata temporaneamente per più di 30 giorni e l'utente di Microsoft Entra associato è stato eliminato definitivamente. Consultare il cmdlet Remove-MgUser . Tutti i contenuti delle cassette postali, come messaggi di posta elettronica, contatti e file, verranno eliminati definitivamente.

  • L'account utente associato alla cassetta postale dell'utente è stato eliminato definitivamente in Microsoft Entra ID. La cassetta postale dell'utente è ora eliminata temporaneamente in Exchange Online e rimarrà nello stato di eliminazione temporanea per 30 giorni. Se nel periodo di 30 giorni un nuovo utente di Microsoft Entra viene sincronizzato dall'account del destinatario locale originale con lo stesso ExchangeGuid o ArchiveGuid e tale nuovo account viene concesso in licenza per Exchange Online, ciò comporta l'eliminazione definitiva della cassetta postale dell'utente originale. Tutti i contenuti delle cassette postali, come messaggi di posta elettronica, contatti e file, verranno eliminati definitivamente.

  • La cassetta postale eliminata temporaneamente è stata eliminata utilizzando il cmdlet Remove-Mailbox con il parametro PermanentlyDelete in PowerShell di Exchange Online.

Gli scenari precedenti presuppongono che la cassetta postale dell'utente non si trovi in alcuno degli stati di attesa, come il blocco per controversia legale o il blocco di eDiscovery. Se è presente un qualsiasi tipo di blocco nella cassetta postale dell'utente, questa non può essere rimossa da Exchange Online. Per tutti i tipi di destinatari degli utenti di posta, il blocco per controversia legale o il blocco di eDiscovery vengono ignorati e non hanno alcun impatto sul comportamento dell'eliminazione forzata o temporanea degli utenti di posta elettronica. L'oggetto utente di posta elettronica non può essere eliminato se è associata una cassetta postale diario. È possibile disabilitare l'inserimento nel journal per l'utente di posta elettronica usando il cmdlet Disable-JournalArchiving .

Eliminazione di una cassetta postale utente

Usare l'interfaccia di amministrazione di Microsoft 365 per eliminare un account utente

Quando si elimina un account utente, la cassetta postale di Exchange Online corrispondente viene eliminata e rimossa dall'elenco delle cassette postali nell'interfaccia di amministrazione di Exchange. Dopo l'eliminazione, l'account utente viene elencato nella pagina Utenti eliminati nell'interfaccia di amministrazione di Microsoft 365. Può essere recuperato entro 30 giorni dall'eliminazione. Dopo 30 giorni, l'account utente e la cassetta postale vengono eliminati definitivamente e non sono ripristinabili.

Per eliminare un account aziendale o dell'istituto di istruzione di Microsoft 365 o Office 365, vedere Eliminare o ripristinare utenti.

Utilizzare Windows PowerShell per eliminare definitivamente una cassetta postale utente

In questo esempio viene eliminato definitivamente l'account utente con UserId "d7ed3b4a-xxxx-4d15-bc2c-c6731803321d" da Microsoft Entra ID.

Remove-MgDirectoryDeletedItem -DirectoryObjectId "d7ed3b4a-xxxx-4d15-bc2c-c6731803321d"

Per maggiori dettagli, dai un'occhiata a Remove-MgDirectoryDeletedItem.

Usare PowerShell per Exchange Online per eliminare una cassetta postale

Quando si elimina una cassetta postale di Exchange Online tramite PowerShell per Exchange Online, l'utente di Microsoft 365 o Office 365 corrispondente viene eliminato e rimosso dall'elenco degli utenti nell'interfaccia di amministrazione di Microsoft 365. Nei 30 giorni successivi, sarà possibile ripristinare l'utente. Al termine dei 30 giorni, l'utente viene eliminata definitivamente.

In questo esempio viene eliminata una cassetta postale di Exchange Online e l'account utente corrispondente per Walter Harp.

Remove-Mailbox -Identity "Walter Harp"

Ripristino di una cassetta postale utente

Quando viene eliminata, una cassetta postale e il suo contenuto vengono conservati in Exchange Online fino alla scadenza del periodo di conservazione delle cassette postali eliminate, ossia 30 giorni. Dopo 30 giorni, la cassetta postale viene eliminata definitivamente e non può essere ripristinata. Il metodo per ripristinare una cassetta postale varia a seconda che la cassetta postale sia stata eliminata eliminando l'account utente o rimuovendo la licenza di Exchange Online.

Per informazioni sullo stato corrente di una cassetta postale eliminata

Nota

Questa funzionalità richiede un account amministratore di Microsoft 365. Questa funzionalità non è disponibile per Microsoft 365 Government, Microsoft 365 gestito da 21Vianet o Microsoft 365 Germania.

Per comprendere lo stato corrente di una cassetta postale eliminata di recente, forniamo diagnostica automatizzata nell'interfaccia di amministrazione di Microsoft 365. Per avviare la diagnostica, selezionare il pulsante seguente:

Nota

È consigliabile ripristinare la cassetta postale dalla stessa origine (Microsoft Entra ID o Exchange Online) da cui l'utente o la cassetta postale è stata eliminata. In caso contrario, l'operazione di ripristino non riuscirà.

Usare l'interfaccia di amministrazione di Microsoft 365 per ripristinare un account utente

Se la cassetta postale è stata eliminata eliminando l'account utente corrispondente, è possibile ripristinare la cassetta postale ripristinando l'account utente nell'interfaccia di amministrazione di Microsoft 365.

Per ripristinare un account utente, vedere Eliminare o ripristinare utenti.

Usare PowerShell per Exchange Online per ripristinare un account utente

È possibile ripristinare le cassette postali eliminate temporaneamente utilizzando il cmdlet di PowerShell seguente. Il cmdlet di esempio riportato di seguito consente di ripristinare la cassetta postale di Allie Bellew.

  1. Connettersi a PowerShell per Exchange Online

  2. Eseguire il cmdlet Undo-SoftDeletedMailbox . Verrà richiesto di immettere la password.

    Undo-SoftDeletedMailbox allieb@contoso.com -WindowsLiveID allieb@contoso.com -Password (Read-Host "Enter password" -AsSecureString)
    

Rimozione di licenze

Quando una licenza di Exchange Online viene rimossa da un utente, i dati di Exchange Online associati a tale account vengono mantenuti per 30 giorni. Dopo il periodo di tolleranza di 30 giorni, i dati vengono eliminati e non possono essere recuperati. Se si aggiunge nuovamente la licenza all'utente durante il periodo di tolleranza, verrà ripristinato l'accesso e la cassetta postale diventerà completamente attiva.

Nota

Se la licenza di Microsoft 365 o Office 365 o Exchange Online viene rimossa da un utente, la cassetta postale dell'utente non sarà più disponibile per la ricerca tramite uno strumento di eDiscovery come Ricerca contenuto o eDiscovery (Premium). Per altre informazioni, vedere la sezione "Ricerca di cassette postali disconnesse o senza licenza" in Informazioni di riferimento sulle funzionalità per la ricerca di contenuto.

Ripristino di un utente in una distribuzione ibrida

Per le cassette postali degli utenti in uno scenario ibrido, se la cassetta postale è stata eliminata temporaneamente e l'utente di Microsoft Entra associato alla cassetta postale è stato eliminato definitivamente da Microsoft Entra ID, è possibile usare New-MailboxRestoreRequest per recuperare la cassetta postale. Per altre informazioni, vedere Configurare i Gruppi di Microsoft 365 con l'ambiente ibrido di Exchange locale. Le procedure descritte in questa sezione illustrano come ripristinare la cassetta postale per un utente eliminato temporaneamente.

  1. Connettersi a PowerShell per Exchange Online

  2. Eseguire il cmdlet seguente per identificare la cassetta postale eliminata temporaneamente che si vuole ripristinare.

    Get-Mailbox -SoftDeletedMailbox | Select-Object Name,ExchangeGuid
    

    Per la cassetta postale eliminata temporaneamente che si vuole ripristinare, prendere nota del valore GUID (usare il valore nel passaggio 4).

  3. Creare una cassetta postale di destinazione per la cassetta postale ripristinata. Per ulteriori informazioni, vedere Creare cassette postali degli utenti in Exchange Online. Dopo aver creato la cassetta postale di destinazione, eseguire il comando seguente per ottenere il valore GUID della cassetta postale di destinazione che servirà nel passaggio successivo.

    Get-Mailbox -Identity <NameOrAliasOfNewTargetMailbox> | Format-List ExchangeGuid
    
  4. Sostituire <SoftDeletedMailboxGUID> con il valore GUID del passaggio 2 e <NewTargetMailboxGUID> con il valore GUID del passaggio 3, quindi eseguire il cmdlet seguente per ripristinare la cassetta postale:

    New-MailboxRestoreRequest -SourceMailbox <SoftDeletedMailboxGUID> -TargetMailbox <NewTargetMailboxGUID>
    

Per altri scenari di ripristino delle cassette postali relativi alle infrastrutture ibride, fare riferimento a Scenari comuni di ripristino delle cassette postali per ambienti ibridi.

Ripristino delle cassette postali locali disconnesse in Exchange Online

Se è necessario ripristinare una cassetta postale locale disconnessa in una cassetta postale di Exchange Online, seguire i passaggi descritti in questa sezione.

  1. Aprire Exchange Management Shell o connettersi ai server Exchange tramite PowerShell remoto.

  2. Eseguire il comando seguente per visualizzare il valore MailboxGuid richiesto per la cassetta postale disconnessa:

    Get-MailboxDatabase | Get-MailboxStatistics | where {$_.DisconnectReason -eq "Disabled"} | Format-Table DisplayName,MailboxGuid,LegacyDN,Database
    
  3. Eseguire il comando seguente per visualizzare il valore GUID richiesto per il database delle cassette postali che contiene la cassetta postale disconnessa:

    Get-MailboxDatabase | Format-List Identity,GUID
    
  4. Connettersi a PowerShell per Exchange Online

  5. Sostituire <MailboxIdentity> con il nome, l'alias o l'indirizzo di posta elettronica della cassetta postale di destinazione di Exchange Online, quindi eseguire uno dei comandi seguenti:

    • Ripristinare nella cassetta postale di Exchange Online: Per visualizzare il valore di ExchangeGuid richiesto, eseguire il comando seguente:

      Get-Mailbox -Identity "<MailboxIdentity>" | Format-List Name,ExchangeGuid,LegacyExchangeDN
      
    • Ripristinare la cassetta postale di archiviazione di Exchange Online: Eseguire il comando seguente per visualizzare il valore ArchiveGuid richiesto:

      Nota

      Il ripristino in un archivio di grandi dimensioni non è supportato.

      Get-Mailbox -Identity "<MailboxIdentity>" -TargetIsArchive | Format-List Name,LegacyExchangeDn,ExchangeGuid,ArchiveGuid
      
  6. Ora che sono disponibili tutti i dettagli necessari, eseguire uno dei comandi seguenti per avviare la richiesta di ripristino. In entrambi i comandi usa i valori seguenti:

    • RemoteHostName è il nome di dominio completo del server Exchange (ad esempio, mail.contoso.com)

    • RemoteCredential è costituito dalle credenziali di un account amministratore di Exchange locale.

    • RemoteDatabaseGuid è il valore GUID del database delle cassette postali del passaggio 3.

    • SourceStoreMailbox è il valore MailboxGuid della cassetta postale disconnessa dal passaggio 2.

    • Ripristinare la cassetta postale di Exchange Online: TargetMailbox è il valore ExchangeGuid della cassetta postale di destinazione di Exchange Online del passaggio 5.

      New-MailboxRestoreRequest -RemoteRestoreType DisconnectedMailbox -RemoteHostName <ServerFQDN> -RemoteCredential (Get-Credential) -RemoteDatabaseGuid <GUID> -SourceStoreMailbox <MailboxGUID> -TargetMailbox <ExchangeGUID>
      
    • Ripristinare la cassetta postale di archiviazione di Exchange Online: TargetMailbox è il valore ArchiveGuid della cassetta postale di archiviazione di Exchange Online di destinazione del passaggio 5.

      Nota

      Il ripristino in un archivio di grandi dimensioni non è supportato.

      New-MailboxRestoreRequest -RemoteRestoreType DisconnectedMailbox -TargetIsArchive -RemoteHostName <ServerFQDN> -RemoteCredential (Get-Credential) -RemoteDatabaseGuid <GUID> -SourceStoreMailbox "<MailboxGuid>" -TargetMailbox <ArchiveGuid>
      
  7. Per controllare lo stato della richiesta di ripristino, eseguire la procedura seguente:

    1. Per ottenere il valore Identity della richiesta di ripristino della cassetta postale, eseguire il comando seguente:

      Get-MailboxRestoreRequest
      
    2. Sostituire <MailboxRestoreRequestIdentity> con il valore Identity della richiesta di ripristino della cassetta postale del passaggio precedente ed eseguire il comando seguente:

      Get-MailboxRestoreRequestStatistics -Identity <MailboxRestoreRequestIdentity> -IncludeReport
      

    Dopo che il valore PercentComplete della richiesta di ripristino ha raggiunto 100, la cassetta postale locale disconnessa è stata ripristinata in una cassetta postale di Exchange Online.