Suppression définitive d’une boîte aux lettres

S’applique à : Exchange Server 2013

Quand vous supprimez définitivement des boîtes aux lettres actives et des boîtes aux lettres déconnectées, tous les contenus des boîtes aux lettres sont purgés de la base de données des boîtes aux lettres Exchange, et les données sont perdues définitivement. Quand vous supprimez définitivement une boîte aux lettres active, le compte d'utilisateur Active Directory associé est également supprimé.

Au lieu de supprimer définitivement une boîte aux lettres, vous pouvez simplement la déconnecter. Une fois que vous avez déconnecté une boîte aux lettres, par défaut, elle est conservée dans la base de données de boîtes aux lettres pendant 30 jours. Ainsi, vous pouvez encore reconnecter ou restaurer la boîte aux lettres avant qu'elle ne soit purgée de la base de données.

Pour plus d'informations sur les boîtes aux lettres déconnectées et sur l'exécution d'autres tâches de gestion associées, consultez les rubriques suivantes :

Remarque

Vous ne pouvez pas utiliser le Centre d’administration Exchange pour supprimer définitivement une boîte aux lettres active ou une boîte aux lettres déconnectée.

Ce qu'il faut savoir avant de commencer

  • Durée d'exécution estimée : 2 minutes.

  • Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultez Section « Autorisations de configuration des destinataires » dans la rubrique Autorisations des destinataires.

  • Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d'administration Exchange.

Conseil

Vous rencontrez des difficultés ? Demandez de l’aide en participant aux forums Exchange. Visitez les forums de Exchange Server.

Supprimer définitivement une boîte aux lettres active

Utiliser l’interpréteur de commandes pour supprimer définitivement une boîte aux lettres active

Exécutez la commande suivante pour supprimer définitivement une boîte aux lettres active et le compte d'utilisateur Active Directory associé.

Remove-Mailbox -Identity <identity> -Permanent $true

Remarque

Si vous n’incluez pas le paramètre Permanent , la boîte aux lettres supprimée est conservée dans la base de données de boîtes aux lettres pendant 30 jours, par défaut, avant d’être définitivement supprimée.

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, voir Remove-Mailbox.

Comment savoir que vous avez supprimé définitivement une boîte aux lettres active ?

Pour vérifier qu'une boîte aux lettres active a été définitivement supprimée, procédez comme suit :

  1. Vérifiez que la boîte aux lettres n'est plus répertoriée dans le Centre d'administration Exchange (EAC).

  2. Vérifiez que le compte d'utilisateur associé n'est plus répertorié dans le composant Utilisateurs et ordinateurs Active Directory.

  3. Remplacez DisplayName> par< le nom complet de la boîte aux lettres et exécutez les commandes suivantes pour vérifier que la boîte aux lettres a été correctement vidée de la base de données de boîtes aux lettres Exchange.

    $dbs = Get-MailboxDatabase
    $dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"}
    

    Si la boîte aux lettres a bien été purgée, la commande ne doit renvoyé aucun résultat. Sinon, la commande renvoie des informations sur la boîte aux lettres.

Suppression définitive d’une boîte aux lettres déconnectée

Utiliser l’environnement de ligne de commande Exchange Management Shell pour supprimer définitivement une boîte aux lettres déconnectée

Il existe deux types de boîtes aux lettres déconnectées : désactivée et supprimée de manière réversible. Vous devez spécifier l'un de ces types quand vous exécutez la cmdlet pour supprimer définitivement la boîte aux lettres. Si le type que vous spécifiez ne correspond pas au type réel de la boîte aux lettres déconnectée, la commande échoue.

Remplacez DisplayName> par< le nom complet de la boîte aux lettres et exécutez les commandes suivantes pour déterminer si une boîte aux lettres déconnectée est désactivée ou supprimée de manière réversible.

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"} | Format-List DisplayName,MailboxGuid,Database,DisconnectReason

La valeur de la propriété DisconnectReason pour les boîtes aux lettres déconnectées est ou DisabledSoftDeleted.

Vous pouvez exécuter les commandes suivantes pour afficher le type de toutes les boîtes aux lettres déconnectées de votre organisation.

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -ne $null} | Format-List DisplayName,MailboxGuid,Database,DisconnectReason

Avertissement

Lorsque vous utilisez la cmdlet Remove-StoreMailbox pour supprimer définitivement une boîte aux lettres déconnectée, tout son contenu est purgé de la base de données de boîtes aux lettres et la perte des données est définitive.

Cet exemple supprime définitivement la boîte aux lettres désactivée portant le GUID 2ab32ce3-fae1-4402-9489-c67e3ae173d3 de la base de données de boîtes aux lettres MBD01.

Remove-StoreMailbox -Database MBD01 -Identity "2ab32ce3-fae1-4402-9489-c67e3ae173d3" -MailboxState Disabled

Cet exemple illustre la suppression définitive de la boîte aux lettres supprimée (récupérable) de Dan Jump de la base de données de boîtes aux lettres MBD01.

Remove-StoreMailbox -Database MBD01 -Identity "Dan Jump" -MailboxState SoftDeleted

Cet exemple supprime définitivement toutes les boîtes aux lettres supprimées (récupérables) de la base de données de boîtes aux lettres MBD01.

Get-MailboxStatistics -Database MBD01 | where {$_.DisconnectReason -eq "SoftDeleted"} | ForEach {Remove-StoreMailbox -Database $_.Database -Identity $_.MailboxGuid -MailboxState SoftDeleted}

Pour des informations détaillées sur la syntaxe et les paramètres, consultez les rubriques Remove-StoreMailbox et Get-MailboxStatistics.

Comment savez-vous que vous avez supprimé définitivement une boîte aux lettres déconnectée ?

Pour vérifier que vous avez supprimé définitivement une boîte aux lettres déconnectée et qu’elle a été correctement vidée de la base de données de boîtes aux lettres Exchange, remplacez< DisplayName> par le nom complet de la boîte aux lettres, puis exécutez les commandes suivantes.

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"}

Si la boîte aux lettres a bien été purgée, la commande ne doit renvoyé aucun résultat. Sinon, la commande renvoie des informations sur la boîte aux lettres.