Procédure de recherche dans les fichiers journaux de suivi des messages

 

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

Dernière rubrique modifiée : 2011-10-04

Cette rubrique décrit l'utilisation de la console de gestion Exchange et de l'environnement de ligne de commande Exchange Management Shell pour rechercher dans les journaux de suivi des messages.

Un journal de suivi des messages est un journal détaillé de l'ensemble de l'activité d'échange de messages d'un ordinateur Microsoft Exchange Server 2007 sur lequel le rôle serveur de transport Hub, de serveur de boîtes aux lettres ou de serveur de transport Edge est installé. Les serveurs Exchange sur lesquels le rôle serveur d'accès au client ou de serveur de messagerie unifiée est installé n'ont pas de journaux de suivi des messages. Les journaux de suivi des messages sont utiles pour les investigations sur les messages ainsi que l'analyse, les rapports et le dépannage du flux de messagerie.

Dans la version de publication (RTM) d'Exchange 2007 et dans Exchange 2007 Service Pack 1 (SP1), la cmdlet Get-MessageTrackingLog dans l'environnement de ligne de commande Exchange Management Shell et l'outil Suivi de messages de la console de gestion Exchange permettent de rechercher des entrées dans les journaux de suivi des messages à l'aide de critères de recherche spécifiques.

Dans Exchange 2007 SP1, vous pouvez utiliser le nouveau script de l'environnement de ligne de commande Exchange Management Shell nommé GetMessageTrackingLogE2EwithTime.ps1 pour rechercher des entrées spécifiques dans tous les journaux de suivi des messages sur tous les serveurs de transport Hub et Serveurs de boîtes aux lettres au sein de l'organisation Exchange. Cela est utile pour suivre le chemin complet de bout en bout d'un message transitant dans l'organisation Exchange.

Avant de commencer

Pour exécuter les procédures suivantes dans la version de publication d'Exchange 2007, 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 le serveur cible.

Pour exécuter les procédures suivantes dans Exchange 2007 SP1, vous devez utiliser un compte auquel ont été délégués :

  • le rôle Administrateur Affichage seul d'Exchange.

Pour exécuter les procédures suivantes sur un ordinateur sur lequel le rôle serveur de transport Edge est installé dans Exchange 2007 RTM ou Exchange 2007 SP1, vous devez ouvrir une session en utilisant un compte membre du groupe Administrateurs local sur cet ordinateur.

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

Lorsque vous effectuez une recherche du journal de suivi des messages à l'aide de la cmdlet Get-MessageTrackingLog ou de l'outil de suivi des messages sur un serveur de transport Hub ou un serveur de boîtes aux lettres, vous ne pouvez pas accéder aux journaux de suivi des messages sur un serveur de transport Edge. Si vous voulez effectuer une recherche dans les journaux de suivi des messages sur un serveur de transport Edge, vous devez exécuter la cmdlet Get-MessageTrackingLog ou l'outil de suivi des messages directement depuis le serveur de transport Edge.

Une recherche de journaux de suivi des messages dépend du service de recherche des journaux de transport Microsoft Exchange. Si vous désactivez ou arrêtez ce service, vous ne générez aucun problème sur le serveur Exchange 2007 autre qu'une perte de capacités de recherche dans le journal.

Vous ne pouvez pas copier des journaux de suivi des messages à partir d'un serveur Exchange, puis utiliser la cmdlet Get-MessageTrackingLog ou l'outil de suivi des messages pour effectuer une recherche dans les journaux copiés sur un autre serveur Exchange. De même, si vous enregistrez un journal de suivi des messages existant, la modification de l'horodatage du fichier journal de suivi des messages casse la logique de requête utilisée pour rechercher dans les journaux de suivi des messages.

Critères des recherches dans le journal de suivi des messages

Bien que plus de 20 champs de données soient disponibles pour chaque entrée de suivi des messages, les champs ne sont pas tous utilisables comme filtre de recherche. Les filtres de recherche disponibles dans l'environnement de ligne de commande Exchange Management Shell le sont également dans la console de gestion Exchange car la console de gestion Exchange utilise la cmdlet Get-MessageTrackingLog pour rechercher dans les journaux de suivi des messages. Toutefois, l'environnement de ligne de commande Exchange Management Shell vous offre davantage de contrôle sur les résultats de la recherche.

Filtres de recherche communs utilisés par la console de gestion Exchange et l'environnement de ligne de commande Exchange Management Shell

Les filtres de recherche décrits dans la liste ci-après sont disponibles et opèrent de la même manière, que vous utilisiez la cmdlet Get-MessageTrackingLog dans l'environnement de ligne de commande Exchange Management Shell ou dans l'outil de suivi des messages :

Notes

L'utilisation d'un filtre de recherche contenant une valeur partielle ou plusieurs valeurs n'est pas prise en charge, sauf indication contraire.

  • Destinataires   Ce filtre de recherche utilise le champ d'adresse du destinataire. Vous devez entrer l'adresse de messagerie complète du destinataire. Vous pouvez spécifier plusieurs valeurs de destinataire en utilisant des virgules comme délimiteurs. Plusieurs destinataires individuels inclus dans un message unique sont journalisés à l'aide d'une entrée unique dans le journal de suivi des messages. Les destinataires de groupe de distribution non étendu sont consignés en utilisant l'adresse de messagerie SMTP du groupe de distribution.

  • Sender   Ce filtre de recherche utilise le champ Expéditeur. Vous devez entrer l'adresse de messagerie complète de l'expéditeur. Le champ Expéditeur contient l'adresse de messagerie de l'expéditeur spécifiée dans le champ d'en-tête Sender: ou dans le champ d'en-tête From: si Sender: est absent.

  • Serveur   Ce filtre de recherche spécifie le serveur Exchange 2007 contenant les journaux de suivi des messages dans lesquels rechercher. Vous pouvez décrire le serveur à l'aide de l'une des valeurs suivantes :

    • Name

    • nom de domaine complet (FQDN)

    • Nom unique

    • DN Exchange hérité

    • GUID

  • EventID   Ce filtre de recherche utilise le champ event-id. Dans l'outil de suivi des messages, sélectionnez la valeur d'EventID dans une liste déroulante. Dans la cmdlet Get-MessageTrackingLog, entrez la valeur d'EventID sous forme de texte. Toutefois, la valeur doit correspondre exactement à l'une des valeurs d'EventID possibles. EventID est la classification d'événement affecté à chaque entrée de journal de suivi des messages. Les valeurs disponibles sont BADMAIL, DEFER, DELIVER, DSN, EXPAND, FAIL, POISONMESSAGE, RECEIVE, REDIRECT, RESOLVE, SEND, SUBMIT et TRANSFER.

  • MessageID   Ce filtre de recherche utilise le champ message-id. MessageID est la valeur du champ d'en-tête Message-ID:. Si le champ d'en-tête Message-ID: est vide ou n'existe pas, une valeur arbitraire est attribuée. Cette valeur est constante pendant toute la durée de vie du message.

  • InternalMessageID   Ce filtre de recherche utilise le champ internal-message-id. InternalMessageID est un nombre entier identifiant de message attribué par le serveur Exchange 2007 traitant actuellement le message.

  • Objet    Le paramètre dans la cmdlet Get-MessageTrackingLog est nommé MessageSubject. Ce filtre de recherche utilise le champ message-subject. Les valeurs partielles sont prises en charge : Il s'agit de l'objet du message spécifié dans le champ d'en-tête Subject:. Le suivi des objets de message est contrôlé par le paramètre MessageTrackingLogSubjectLoggingEnabled dans la cmdlet Set-TransportServer sur les serveurs de transport Hub et de transport Edge, et par la cmdlet Set-MailboxServer sur les serveurs de boîtes aux lettres. Par défaut, l'enregistrement de l'objet des messages est activé. Vous pouvez désactiver l'enregistrement de l'objet du message en définissant la valeur du paramètre MessageTrackingLogSubjectLoggingEnabled sur $False.

  • Référence   Ce filtre de recherche utilise le champ de référence. Ce champ contient des informations supplémentaires pour des types d'événements spécifiques. Pour un événement de notification d'état de remise, le champ de référence contient le MessageID: du message à l'origine de la notification d'état de remise. Pour un événement SEND, le champ de référence contient le MessageID: de tout message de notification d'état de remise. Pour un événement TRANSFER, le champ de référence contient le MessageID: du message transféré.

  • Start   Ce filtre de recherche utilise le champ date-time pour rechercher des entrées de suivi des messages qui commencent par la date et l'heure End spécifiées. Vous pouvez utiliser ce filtre de façon autonome pour extraire toutes les entrées de journal de suivi des messages antérieures aux date et heure spécifiées ou comme limite inférieure avec le paramètre End.

  • End   Ce filtre de recherche utilise le champ date-time pour rechercher des entrées de suivi des messages qui s'étendent jusqu'aux date et l'heure End spécifiées (non incluses). Vous pouvez utiliser ce filtre de façon autonome pour extraire toutes les entrées de journal de suivi des messages antérieures aux date et heure spécifiées ou comme limite supérieure avec le paramètre Start.

Notes

Le champ date-heure du journal de suivi des messages stocke des informations au format de temps universel coordonné (UTC). Toutefois, vous devez entrer vos critères de recherche date-time dans le format de date-heure régional de l'ordinateur que vous utilisez pour effectuer la recherche. Les outils de recherche du journal de suivi des messages convertissent automatiquement la requête date-heure régionale au format UTC. Les résultats de la recherche sont automatiquement reconvertis du format UTC au format de data-heure régional pour affichage. Le champ date-time enregistre la date et l'heure d'un événement de suivi des messages particulier. La date et l'heure d'origine du message sont la date et l'heure auxquelles le message entre pour la première fois dans l'organisation Exchange. La date et l'heure d'origine du message sont stockées dans le champ message-info pour tous les événements SEND et DELIVER.

Filtres de recherche différents dans la console de gestion Exchange et l'environnement de ligne de commande Exchange Management Shell

Dans l'environnement de ligne de commande Exchange Management Shell, la cmdlet Get-MessageTrackingLog cmdlet offre un contrôle accru sur le nombre de résultats de recherche à afficher à l'aide du paramètre ResultSize. Par défaut, une recherche affiche jusqu'à 1000 résultats. En revanche, vous pouvez modifier la valeur maximale en définissant un nombre spécifique. De la même façon, vous pouvez afficher tous les résultats en utilisant la valeur de Unlimited. L'outil de suivi des messages dans la console de gestion Exchange ne dispose d'aucun moyen de personnaliser le nombre maximal de résultats de recherche qui s'affichent.

Recherche dans les journaux de suivi des messages à l'aide de l'environnement de ligne de commande Exchange Management Shell

Le tableau suivant répertorie les filtres de recherche disponibles via la cmdlet Get-MessageTrackingLog dans l'environnement de ligne de commande Exchange Management Shell.

Filtres de recherche disponibles à l'aide de la cmdlet Get-MessageTrackingLog

Filtre de recherche champ correspondant dans le journal de suivi des messages

End

date-time

EventId

event-id

InternalMessageId

internal-message-id

MessageId

message-id

MessageSubject

message-subject

Recipients

recipient-address

Reference

reference

ResultSize

Aucune. Ce paramètre limite le nombre de résultats affichés par recherche.

Expéditeur

sender-address

Start

date-time

Tous les paramètres disponibles avec la cmdlet Get-MessageTrackingLog sont facultatifs. Si vous entrez la cmdlet Get-MessageTrackingLog sans paramètre, vous voyez s'afficher les 1000 dernières entrées du journal de suivi des messages.

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour rechercher dans les journaux de suivi des messages

  • Exécutez la commande suivante :

    Get-MessageTrackingLog <SearchFilters>
    

    Par exemple, pour rechercher dans le journal de suivi des messages toutes les entrées entre le 7/28/2006 à 8h00 et le 7/28/2006 à 17h00 pour tous les événements FAIL envoyés par pat@contoso.com, exécutez la commande suivante :

    Get-MessageTrackingLog -ResultSize Unlimited -Start "7/28/2006 8:00AM" -End "7/28/2006 5:00PM" -EventId "Fail" -Sender "pat@contoso.com" 
    

Contrôle de la sortie d'une recherche dans le journal de suivi des messages effectuée dans l'environnement de ligne de commande Exchange Management Shell

Lorsque vous effectuez une recherche dans le journal de suivi des messages à l'aide de la cmdlet Get-MessageTrackingLog, les champs ne s'affichent pas tout pour chaque événement de suivi des messages. Le tableau suivant répertorie les champs affichés par défaut par la cmdlet Get-MessageTrackingLog.

Champs affichés par défaut par la cmdlet Get-MessageTrackingLog.

Champ Recherche champ correspondant dans le journal de suivi des messages

EventId

event-id

Source

message-source

Expéditeur

sender-address

Recipients

recipient-address

MessageSubject

message-subject

Vous pouvez contrôler la sortie de la cmdlet Get-MessageTrackingLog en utilisant des options de sortie de commande dans l'environnement de ligne de commande Exchange Management Shell, comme décrit dans la liste suivante :

  • Vous pouvez contrôler le format de sortie de la recherche dans le journal de suivi des messages. Vous pouvez afficher les résultats sous la forme d'une liste ou d'un tableau.

    Important

    Bien que le format de tableau semble être un bon choix pour un format de sortie, ce n'est pas forcément le meilleur choix. Si le champ affiché dans le tableau contient des valeurs longues, les valeurs sont tronquées afin de permettre leur insertion dans les colonne du tableau. Une troncature a également lieu si vous tentez d'afficher trop de champs en même temps. Les valeurs de champ complet sont toujours présentes si vous utilisez le format de liste. Pour afficher des colonnes supplémentaires, vous pouvez également augmenter la largeur de la fenêtre de l'environnement de ligne de commande Exchange Management Shell par rapport à la valeur par défaut de 80 caractères. Vous ajustez la taille de la fenêtre de l'environnement de ligne de commande Exchange Management Shell dans les propriétés de la fenêtre de l'environnement de ligne de commande Exchange Management Shell.

  • Vous pouvez afficher ou masquer des champs spécifiques renvoyés par une recherche dans le journal de suivi des messages. Les caractères génériques (*) sont pris en charge.

  • Vous pouvez envoyer les résultats de la recherche vers un fichier.

Les noms de champ affichés dans les résultats de la cmdlet Get-MessageTrackingLog sont les mêmes que ceux que vous utilisez pour filtrer les résultats de recherche. Ces noms de champ diffèrent légèrement des noms de champ réels stockés dans le journal de suivi des messages. Le tableau suivant juxtapose les noms de champ utilisés dans le journal de suivi des messages et ceux utilisés par la cmdlet Get-MessageTrackingLog.

Comparaison entre les noms de champ utilisés dans le journal de suivi des messages et ceux utilisés par la cmdlet Get-MessageTrackingLog.

Nom de champ utilisé dans le journal de suivi des messages Nom de champ utilisé pour filtrer les résultats de la cmdlet Get-MessageTrackingLog

date-time

Timestamp

client-ip

ClientIp

client-hostname

ClientHostname

server-ip

ServerIp

server-hostname

ServerHostname

source-context

SourceContext

connector-id

ConnectorId

source

Source

event-id

EventId

internal-message-id

InternalMessageId

message-id

MessageId

recipient-address

Recipients

recipient-status

RecipientStatus

total-bytes

TotalBytes

recipient-count

RecipientCount

related-recipient-address

RelatedRecipientAddress

reference

Reference

message-subject

MessageSubject

sender-address

Expéditeur

return-path

ReturnPath

message-info

MessageInfo

Utilisation de l'environnement de ligne de commaned Exchange Management Shell pour contrôler la sortie d'une recherche dans les journaux de suivi des messages

  • Utilisez la commande suivante :

    Get-MessageTrackingLog <SearchFilters> | <Format-Table | Format-List> <FieldNames> <OutputFileOptions>
    

    Par exemple, pour rechercher dans les journaux de suivi des messages les 1 000 premiers événements d'envoi, afficher les résultats présentés au format liste, afficher les valeurs de tous les noms de champ qui commencent par « Send » ou « Receive », puis écrire les résultats dans un nouveau fichier nommé « C:\send search.txt », exécutez la commande suivante :

    Get-MessageTrackingLog -EventId "Send" | Format-List Send*,Receive* > "C:\send search.txt"
    

Recherche dans les journaux de suivi des messages d'un message sur plusieurs serveurs à l'aide de l'environnement de ligne de commande Exchange Management Shell

Une propriété de message qui reste constante tandis qu'elle se déplace dans l'organisation Exchange est la valeur du champ d'en-tête MessageID:. Cette valeur est nommée InternetMessageId dans les utilitaires d'affichage des files d'attente et MessageId dans les utilitaires de journal de suivi des messages. Après avoir déterminé la valeur de MessageID:, vous pouvez rechercher ce message dans les journaux de suivi des messages sur chaque serveur de transport Hub ou de boîtes aux lettres dans l'organisation Exchange.

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour rechercher dans des entrées du journal de suivi des messages un message spécifique sur tous les serveurs de transport Hub et serveurs de boîtes aux lettres

  • Utilisez la commande suivante :

    Get-ExchangeServer | where {$_.isHubTransportServer -eq $true -or $_.isMailboxServer -eq $true} | Get-MessageTrackingLog -MessageId "<messageid>" | Select-Object <commaseparatedfieldnames> | Sort-Object -Property <field>
    

    Par exemple, pour rechercher dans les journaux de suivi des messages de tous les serveurs de transport Hub et serveurs de boîtes aux lettres des entrées en relation avec un message dont le MessageID: est ba18339e-8151-4ff3-aeea-87ccf5fc9796@contoso.com, pour afficher les champs date-time, server-hostname, client-hostname, source, event-id et recipient-address for each entry, et pour trier les résultats sur le champ date-time, exécutez la commande suivante :

    Get-ExchangeServer | where {$_.isHubTransportServer -eq $true -or $_.isMailboxServer -eq $true} | Get-MessageTrackingLog -MessageId "ba18339e-8151-4ff3-aeea-87ccf5fc9796@contoso.com" | Select-Object Timestamp,ServerHostname,ClientHostname,Source,EventId,Recipients | Sort-Object -Property Timestamp
    

Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez la rubrique Get-MessageTrackingLog.

Pour plus d'informations sur les options de sortie de commande dans l'environnement de ligne de commande Exchange Management Shell, consultez la rubrique Utilisation de la sortie d'une commande.

Recherche dans les journaux de suivi des messages d'un message sur plusieurs serveurs à l'aide d'un script de l'environnement de ligne de commande Exchange Management Shell dans Exchange 2007 SP1

Comme indiqué ci-avant dans cette rubrique, Exchange 2007 SP1 inclut un script d'environnement de ligne de commande Exchange Management Shell nommé GetMessageTrackingLogE2EwithTime.ps1. Ce script utilise la cmdlet Get-MessageTrackingLog cmdlet pour rechercher les journaux de suivi des message de tous les serveurs de transport Hub et Serveurs de boîtes aux lettres de l'organisation Exchange pour les critères de message spécifiés. Vous pouvez également utiliser le script pour rechercher dans les journaux de suivi des messages d'une liste spécifique de serveurs de transport Hub et serveurs de boîtes aux lettres.

Le script utilise les paramètres décrits dans le tableau suivant :

Paramètres utilisés par le script GetMessageTrackingLogE2EwithTime.ps1

Paramètre Obligatoire ou facultatif Description

MessageId

Ce paramètre est obligatoire quand aucune valeur n'est spécifiée pour le paramètre MessageSubject.

Ce paramètre recherche des entrées de journal de suivi des messages avec le champ d'en-tête Message-ID: spécifié dans le message.

MessageSubject

Ce paramètre est obligatoire quand aucune valeur n'est spécifiée pour le paramètre MessageId.

Ce paramètre recherche des entrées de journal de suivi des messages contenant la chaîne de texte spécifiée dans le champ d'en-tête Subject: spécifié du message. Si vous spécifiez une valeur de chaîne vide pour le paramètre MessageSubject, la recherche porte sur toutes les entrées du journal de suivi des messages.

End

Facultatif

Ce paramètre recherche des entrées de journal de suivi des messages jusqu'à la date et l'heure de End spécifiées (non comprises), en utilisant le format régional de l'ordinateur sur lequel la cmdlet est exécutée. La date que vous spécifiez est automatiquement convertie au format UTC utilisé au niveau interne par Exchange 2007 pour stocker des entrées dans les journaux de suivi des messages.

Expéditeur

Facultatif

Ce paramètre retourne des entrées de journal de suivi des messages avec les adresses de messagerie SMTP de l'expéditeur spécifié. Si vous spécifiez une valeur pour le paramètre Sender et si l'expéditeur du message un expéditeur internet qui peut être résolue, la recherche dans le journal de suivi des messages commence sur le serveur de boîtes aux lettres associé de l'expéditeur.

serveurs.

Facultatif

Ce paramètre spécifie une liste de noms de serveurs de transport Hub ou de Serveurs de boîtes aux lettres séparés par des virgules. Ce paramètre limite la recherche des journaux de suivi des messages aux serveurs spécifiés.

Start

Facultatif

Ce paramètre retourne des entrées de journal de suivi des messages en commençant par la date et l'heure de Start spécifiées, en utilisant le format régional de l'ordinateur sur lequel la cmdlet est exécutée. La date que vous spécifiez est automatiquement convertie au format UTC utilisé au niveau interne par Exchange 2007 pour stocker des entrées dans les journaux de suivi des messages.

Vous devez identifier le message spécifique que vous recherchez à l'aide du paramètre MessageId ou MessageSubject. Si vous ne spécifiez pas de valeur pour le paramètre Sender ou Server, la recherche dans le journal de suivi des messages commence sur le serveur de transport Hub ou le serveur de boîtes aux lettres sur lequel le script GetMessageTrackingLogE2EwithTime.ps1 est exécuté.

Le tableau suivant répertorie les champs qui s'affichent dans les résultats du script GetMessageTrackingLogE2EwithTime.ps1.

Champs affichés dans les résultats du script GetMessageTrackingLogE2EwithTime.ps1

Champ affiché champ correspondant dans le journal de suivi des messages

TimeStamp

date-time

EventId

event-id

Source

message-source

Expéditeur

sender-address

RecipientCount

recipient-count

InternalMessageID

internal-message-id

Reference

référence

SourceContext

source-context

Les résultats du script s'affichent dans un format de tableau avec des champs en guise de colonnes. La valeur globale de chaque champ d'affiche dans chaque colonne. Si les champs sont trop larges, l'affichage tronque les colonnes restantes. Comme expliqué ci-avant dans cette rubrique, pour afficher des colonnes supplémentaires, vous pouvez augmenter la largeur de la fenêtre de l'environnement de ligne de commande Exchange Management Shell par rapport à la valeur par défaut de 80 caractères. Vous ajustez la taille de la fenêtre de l'environnement de ligne de commande Exchange Management Shell dans les propriétés de la fenêtre de l'environnement de ligne de commande Exchange Management Shell.

Utilisation de l'environnement de ligne de commande Exchange Management Shell pour rechercher dans des entrées du journal de suivi des messages un message spécifique sur tous les serveurs de transport Hub et serveurs de boîtes aux lettres à l'aide du script GetMessageTrackingLogE2EwithTime.ps1

  • Utilisez la commande suivante :

    GetMessageTrackingLogE2EwithTime.ps1 <-MessageId "message id" | -MessageSubject "message subject"> -<Other Optional Parameters>
    

    Par exemple, pour rechercher dans des journaux de suivi des messages sur tous les serveurs de transport Hub et Serveurs de boîtes aux lettres toutes les entrées relatives à un message contenant la chaîne de texte « financial report » en provenance de l'expéditeur « chris@contoso.com », exécutez la commande suivante :

    GetMessageTrackingLogE2EwithTime.ps1 -MessageSubject "financial report" -Sender "chris@contoso.com"
    

Pour plus d'informations sur les scripts de l'environnement de ligne de commande Exchange Management Shell, consultez la rubrique Les scripts dans Exchange Management Shell.

Recherche dans les journaux de suivi des messages à l'aide de la console de gestion Exchange

Utilisation de la console de gestion Exchange pour rechercher dans le journal de suivi des messages

  1. Ouvrez la console de gestion Exchange.

  2. Dans l'arborescence de la console, cliquez sur Boîte à outils. Dans le volet Résultats, cliquez sur Suivi des messages. Dans le volet Actions, cliquez sur Ouvrir l'outil.

  3. Dans la boîte de dialogue Paramètres de suivi des messages, définissez les critères de recherche pour la recherche dans le journal de suivi des message en activant la case à cocher à côté du nom de critère de recherche et en entrant une valeur pour les critères de recherche. Pour supprimer des critères de recherche, désactivez la case à cocher en regard du nom de critère de recherche. Par défaut, les critères de recherche suivants sont activés et les valeurs fournies :

    • EventID avec la valeur RECEIVE

    • Start avec la valeur date-heure correspondant à l'ouverture de l'outil de suivi des messages

    • End avec la valeur date-heure correspondant à l'ouverture de l'outil de suivi des messages

    Si vous activez la case à cocher Destinataire, puis entrez une valeur partielle dans le champ Expéditeur, vous pouvez renseigner le reste de l'adresse de messagerie du destinataire en cliquant sur Résoudre destinataire. Cette fonctionnalité n'opère que sur les serveurs de transport Hub ou serveurs de boîtes aux lettres pour résoudre les noms des utilisateurs de boîte aux lettres ou des contacts à extension messagerie existant dans l'organisation Exchange 2007.

    Si vous activez la case à cocher Expéditeur, puis entrez une valeur partielle dans le champ Expéditeur, vous pouvez renseigner le reste de l'adresse de messagerie de l'expéditeur en cliquant sur Résoudre expéditeur. Cette fonctionnalité n'opère que sur les serveurs de transport Hub ou serveurs de boîtes aux lettres pour résoudre les noms des utilisateurs de boîte aux lettres ou des contacts à extension messagerie existant dans l'organisation Exchange 2007.

    Vous pouvez également renseigner le champ Serveur avec le nom du serveur de boîtes aux lettres sur lequel réside la boîte aux lettres de l'expéditeur en cliquant sur Serveur de l'expéditeur. Pour utiliser ce nom de serveur comme critère de recherche, songez à activer la case à cocher Serveur+.

    Notes

    Lorsque vous entrez vos critères de recherche, la commande Get-MessageTrackingLog équivalente est renseignée dans le champ Commande de l'environnement de ligne de commande Exchange Management Shell.

  4. Pour exécuter la recherche, cliquez sur Suivant.

Si la recherche ne produit pas de résultat dans la boîte de dialogue Résultats du suivi des messages, cliquez sur Précédent, puis modifiez vos critères de recherche dans la boîte de dialogue Paramètres de suivi des messages. S'il y a une erreur de syntaxe dans l'un de vos critères de recherche, un message d'erreur s'affiche.

Si la recherche produit des résultats, ceux-ci s'affichent sous forme de tableau dans la boîte de dialogue Résultats du suivi des messages. Chaque champ s'affiche pour chaque entrée du journal de suivi des messages sur chaque ligne. Pour trier les résultats par champ, cliquez sur l'en-tête d'une colonne.

Pour lancer une nouvelle recherche, sélectionnez une cellule individuelle ou une ligne entière dans le tableau des résultats, puis cliquez sur Suivant. Cette action vous ramène à la boîte de dialogue Paramètres de suivi des messages.

Notes

Lorsque vous revenez à la boîte de dialogue Paramètres de suivi des messages, les critères de recherche dans le journal de suivi des messages dans la boîte de dialogue Paramètres de suivi des messages sont renseignés avec les valeurs de l'entrée de suivi des messages que vous avez sélectionnée précédemment. Bien que tous les critères de recherche existants soient renseignés, seuls les critères de recherche suivants sont actifs par défaut : Server, MessageID, Start et End. La valeur de Start indique 10 minutes avant l'horodatage de l'entrée de journal de suivi des messages sélectionnée. La valeur de End indique 10 minutes après l'horodatage de l'entrée de journal de suivi des messages sélectionnée.

Si vous voulez effectuer une autre recherche dans le journal de suivi des messages, acceptez ou modifiez les critères sélectionnés, puis cliquez sur Suivant.

Pour rétablir les valeurs par défaut de tous les critères de recherche comme si vous veniez d'ouvrir l'outil de suivi des messages, dans l'arborescence de la console, cliquez sur Redémarrer la tâche actuelle.

Pour revenir à l'outil de suivi des messages, dans l'arborescence de la console, cliquez sur Redémarrer la tâche actuelle.

Pour fermer l'outil de suivi des messages, cliquez sur Fermer.

Pour plus d'informations

Pour plus d'informations, consultez les rubriques suivantes :