Share via


Utilisation du service de recherche Exchange pour localiser des messages en vue de les consulter ou de les supprimer

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2007-01-02

Cette rubrique décrit l'utilisation de l'environnement de ligne de commande Exchange Management Shell pour rechercher un contenu de message spécifique, puis consulter ou supprimer les messages comportant ce contenu. La cmdlet Export-Mailbox permet de spécifier le contenu de message à rechercher dans une boîte aux lettres ou une base de données, puis de copier ces messages dans une boîte aux lettres cible afin de les consulter ou de les supprimer.

Notes

La fonctionnalité du service de recherche Exchange permet de rechercher du contenu dans des boîtes aux lettres et des bases de données. Pour plus d'informations sur le service de recherche Exchange, consultez la rubrique Gestion du service de recherche Exchange.

Il existe plusieurs scénarios dans lesquels vous pouvez avoir besoin de rechercher un contenu de message dans des boîtes aux lettres et des bases de données. Par exemple, si vous remarquez que des messages contiennent des virus, vous pouvez générer un rapport répertoriant les utilisateurs dont les boîtes aux lettres contiennent ces messages. Vous pouvez choisir de créer le rapport pour une recherche approfondie. Dans ce cas, vous pouvez utiliser la cmdlet Export-Mailbox pour copier ces messages dans une boîte aux lettres cible, à partir de laquelle vous pouvez créer le rapport. Toutefois, il se peut que vous vouliez déplacer ces messages des boîtes aux lettres avant de les supprimer automatiquement. Dans ce cas, vous pouvez utiliser la cmdlet Export-Mailbox avec le paramètre DeleteContent.

Avant de commencer

Pour exécuter la cmdlet Export-Mailbox, vous devez utiliser un compte auquel ont été délégués :

  • le rôle Administrateur de serveur Exchange et le groupe Administrateurs local pour les serveurs sources et cible.

Pour exécuter la cmdlet Get-Mailbox, vous devez utiliser un compte auquel a été délégué :

  • le rôle Administrateur des destinataires Exchange.

Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Microsoft Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

Notes

Vous ne pouvez pas exporter de données d'une boîte aux lettres figurant dans une forêt vers une boîte aux lettres dans une autre forêt. Les boîtes aux lettres source et cible doivent se trouver dans la même forêt.

Procédure

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour copier les messages spécifiques dans une boîte aux lettres cible

  • Exécutez la commande suivante :

    Get-Mailbox -Database DataBase1 | Export-Mailbox -ContentKeywords "Virus Message" -TargetMailbox Administrator@Contoso.com -TargetFolder 'MessageFolder'
    

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour supprimer des messages spécifiques

  • Exécutez la commande suivante :

    Get-Mailbox -Database DataBase1 | Export-Mailbox -ContentKeywords "Virus message" -TargetMailbox Administrator@Contoso.com -TargetFolder 'MyData' -DeleteContent
    

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez les rubriques suivantes :