Utiliser la recherche de boîte aux lettres pour supprimer des messages

 

S’applique à : Exchange Server 2010 SP2, Exchange Server 2010 SP3

Dernière rubrique modifiée : 2012-07-23

Dans Exchange 2010 Service Pack 1 (SP1), vous pouvez utiliser la cmdlet Search-Mailbox pour rechercher et supprimer des messages d’une boîte aux lettres.

Pour rechercher et supprimer des messages en une seule étape, exécutez la cmdlet Search-Mailbox avec le commutateur DeleteContent. Cependant, lorsque vous effectuez cette opération, vous ne pouvez ni afficher un aperçu des résultats ni générer un journal des messages qui seront renvoyés par la recherche. Pour afficher un aperçu du journal des messages identifiés par la recherche avant qu’ils ne soient supprimés, vous pouvez exécuter la cmdlet Search-Mailbox avec le commutateur LogOnly.

Pour plus de sécurité, vous pouvez d’abord copier les messages vers une autre boîte aux lettres à l'aide des paramètres TargetMailbox et TargetFolder. De cette manière, vous êtes assuré de conserver une copie des messages supprimés pour pouvoir y accéder ultérieurement.

Souhaitez-vous rechercher d’autres tâches de gestion relatives à la découverte ? Consultez la rubrique Gestion de la recherche dans plusieurs boîtes aux lettres.

Conditions préalables

  • Si la fonctionnalité de récupération d’élément unique est activée pour la boîte aux lettres dont vous souhaitez supprimer des messages, vous devez d’abord la désactiver. Pour plus d’informations, consultez la rubrique Activer des éléments récupérables.

  • Si la boîte aux lettres dont vous souhaitez supprimer des messages est placée en attente pour litige, il est recommandé de vous informer préalablement auprès du service des gestion des enregistrements ou juridique avant de désactiver la mise en attente et de supprimer le contenu de la boîte aux lettres. Une fois l’autorisation obtenue, suivez les étapes répertoriées dans la rubrique Nettoyer le dossier Éléments récupérables.

Rechercher des messages et consigner les résultats de la recherche via l’environnement de ligne de commande Exchange Management Shell

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, voir Entrée « Suppression du contenu de la boîte aux lettres » dans la rubrique Stratégie de messagerie et autorisations de conformité.

RemarqueRemarque :
Vous ne pouvez pas utiliser la console de gestion Exchange (EMC) pour rechercher des messages et consigner les résultats de la recherche.

Dans cet exemple, on recherche dans la boîte aux lettres d’April Stewart les messages dont le champ Objet contient l’expression « Your bank statement » (Votre relevé de compte) et on consigne les résultats de la recherche dans le dossier SearchAndDeleteLog de la boîte aux lettres de l’administrateur. Les messages ne sont ni copiés ni supprimés de la boîte aux lettres cible.

RemarqueRemarque :
Le paramètre LogOnly est uniquement disponible dans Exchange 2010 SP1.
Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'Your bank statement'" -TargetMailbox "administrator" -TargetFolder "SearchAndDeleteLog" -LogOnly -LogLevel Full

Pour de plus amples informations sur la syntaxe et les paramètres, consultez la section Search-Mailbox.

Rechercher et supprimer des messages via l’environnement de ligne de commande Exchange Management Shell

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, voir Entrée « Suppression du contenu de la boîte aux lettres » dans la rubrique Stratégie de messagerie et autorisations de conformité.

RemarqueRemarque :
Vous ne pouvez pas utiliser la console de gestion Exchange (EMC) pour rechercher des messages et supprimer des messages.

Dans cet exemple, on recherche dans la boîte aux lettres d’April Stewart les messages dont le champ Objet contient l’expression « Your bank statement » et on supprime les messages de la boîte aux lettres source sans copier les résultats de la recherche dans un autre dossier.

ImportantImportant :
Lorsque vous utilisez la cmdlet Search-Mailbox avec le commutateur DeleteContent, les messages sont définitivement supprimés de la boîte aux lettres source. Avant de supprimer définitivement des messages, il est recommandé d’utiliser le commutateur LogOnly pour générer un journal des messages identifiés lors de la recherche avant qu’ils ne soient supprimés ou de copier les messages vers une autre boîte aux lettres avant leur suppression de la boîte aux lettres source.
Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'Your bank statement'" -DeleteContent

Dans cet exemple, on recherche dans la boîte aux lettres d’April Stewart les messages dont le champ Objet contient l’expression « Your bank statement », on copie les résultats de la recherche dans le dossier AprilStewart-DeletedMessages de la boîte aux lettres BackupMailbox et on supprime les messages de la boîte aux lettres d’April.

Search-Mailbox -Identity "April Stewart" -SearchQuery "Subject:'Your bank statement'" -TargetMailbox "BackupMailbox" -TargetFolder "AprilStewart-DeletedMessages" -LogLevel Full -DeleteContent

Pour de plus amples informations sur la syntaxe et les paramètres, consultez la section Search-Mailbox.

 © 2010 Microsoft Corporation. Tous droits réservés.