Procédure de configuration du 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 : 2009-09-23
Cette rubrique décrit l'utilisation de la console de gestion Exchange Management et de l'environnement de ligne de commande Exchange Management Shell pour configurer le suivi des messages dans Microsoft Exchange Server 2007.
Notes
Les paramètres de suivi des messages configurables à l'aide de la console de gestion Exchange ne sont disponibles que dans Microsoft Exchange Server 2007 Service Pack 1 (SP1). Tous les paramètres de suivi des messages sont configurables à l'aide de l'environnement de ligne de commande Exchange Management Shell dans Exchange 2007 SP1 et dans la version de publication (RTM) de Microsoft Exchange Server 2007.
Le suivi des messages enregistre l'activité de transport SMTP (Simple Mail Transfer Protocol) de tous les messages transférés depuis et vers un ordinateur Exchange 2007 sur lequel le rôle serveur de transport Hub, serveur de boîtes aux lettres ou serveur de transport Edge est installé. Vous pouvez utiliser les journaux de suivi des messages pour l'analyse d'investigation des messages, l'analyse de flux de messagerie, la génération de rapports et la résolution des problèmes.
Avant de commencer
Pour exécuter les procédures suivantes, vous devez utiliser un compte auquel a été délégué :
- le rôle Administrateur d'organisation Exchange.
Pour exécuter les procédures suivantes sur un ordinateur sur lequel le rôle serveur de transport Edge est installé, 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.
Pour modifier les paramètres de suivi des messages sur un serveur sur lequel les rrôles serveur de boîtes aux lettres et serveur de transport Hub sont installés, utilisez la cmdlet Set-MailboxServer ou la cmdlet Set-TransportServer.
Activation ou désactivation du suivi des messages
Par défaut, le suivi des messages est activé sur tous les ordinateurs Exchange 2007 sur lesquels le rôle serveur de transport Hub, serveur de boîtes aux lettres ou serveur de transport Edge est installé.
Notes
Vous ne pouvez activer ou désactiver le suivi des messages à l'aide de la console de gestion Exchange que dans Exchange 2007 SP1.
Utilisation de la console de gestion Exchange pour activer ou désactiver le suivi des messages sur un serveur de transport Hub ou un serveur de transport Edge dans Exchange 2007 SP1
Ouvrez la console de gestion Exchange. Exécutez une des étapes suivantes :
Sur un ordinateur sur lequel le rôle serveur de transport Edge est installé, sélectionnez Transport Edge, puis cliquez sur le lien Propriétés situé juste sous le nom de serveur.
Sur un ordinateur sur lequel le rôle serveur de transport Hub est installé, dans l'arborescence de la console, développez Configuration du serveur, puis sélectionnez Transport Hub. Dans le volet Actions, cliquez sur le lien Propriétés qui se trouve directement sous le nom du serveur.
Dans la page Propriétés, cliquez sur l'onglet Paramètres du journal.
Dans la section Journal de suivi des messages, exécutez l'une des opérations suivantes :
Sélectionnez Activer le suivi des messages pour activer le suivi des messages.
Désactivez Activer le suivi des messages pour désactiver le suivi des messages.
Cliquez sur Appliquer pour enregistrer les modifications et rester dans la page Propriétés, ou cliquez sur OK pour enregistrer les modifications et quitter la page Propriétés.
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour activer ou désactiver le suivi des messages sur un serveur de transport Hub ou un serveur de transport Edge dans Exchange 2007 SP1 ou Exchange 2007 RTM
Exécutez la commande suivante :
Set-TransportServer <Identity> -MessageTrackingLogEnabled <$true | $false>
Par exemple, pour désactiver le suivi des messages sur un ordinateur Exchange 2007 nommé Exchange01, exécutez la commande suivante :
Set-TransportServer Exchange01 -MessageTrackingLogEnabled $false
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour activer ou désactiver le suivi des messages sur un serveur de boîtes aux lettres dans Exchange 2007 SP1 ou Exchange 2007 RTM
Exécutez la commande suivante :
Set-MailboxServer <Identity> -MessageTrackingLogEnabled <$true | $false>
Par exemple, pour désactiver le suivi des messages sur un ordinateur Exchange 2007 nommé Mailbox01, exécutez la commande suivante :
Set-MailboxServer Mailbox01 -MessageTrackingLogEnabled $false
Configuration de l'emplacement des journaux de suivi des messages
Par défaut, les journaux de suivi des messages sont stockés dans le répertoire C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\MessageTracking. Il doit s'agir d'un répertoire local de l'ordinateur Exchange 2007. Dans un environnement de cluster à copie unique (SCC), déplacez le répertoire du journal de suivi des messages sur une ressource de lecteur physique qui est localisée dans la ressource de stockage partagée. Cela assure la continuité des recherches sur les journaux de suivi des messages si un basculement survient.
Notes
Vous ne pouvez configurer l'emplacement des journaux de suivi des messages à l'aide de la console de gestion Exchange que dans Exchange 2007 SP1.
Utilisation de la console de gestion Exchange pour modifier l'emplacement des journaux de suivi des messages sur un serveur de transport Hub ou serveur de transport Edge dans Exchange 2007 SP1
Ouvrez la console de gestion Exchange. Exécutez une des étapes suivantes :
Sur un ordinateur sur lequel le rôle serveur de transport Edge est installé, sélectionnez Transport Edge, puis cliquez sur le lien Propriétés situé juste sous le nom de serveur.
Sur un ordinateur sur lequel le rôle serveur de transport Hub est installé, dans l'arborescence de la console, développez Configuration du serveur, puis sélectionnez Transport Hub. Dans le volet Actions, cliquez sur le lien Propriétés qui se trouve directement sous le nom du serveur.
Dans la page Propriétés, cliquez sur l'onglet Paramètres du journal.
Dans la section Journal de suivi des messages, cliquez sur Parcourir à côté de Chemin du journal de suivi des messages.
Dans la fenêtre Rechercher un dossier, accédez à l'emplacement où vous voulez stocker les fichiers journaux de suivi des messages. Si vous voulez créer un dossier, sélectionnez un dossier parent, cliquez sur Créer un nouveau dossier, puis tapez le nom du nouveau dossier. Après avoir sélectionné le dossier, cliquez sur OK pour fermer la fenêtre Rechercher un dossier.
Cliquez sur Appliquer pour enregistrer les modifications et rester dans la page Propriétés, ou cliquez sur OK pour enregistrer les modifications et quitter la page Propriétés.
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour modifier l'emplacement des journaux de suivi des messages sur un serveur de transport Hub ou un serveur de transport Edge dans Exchange 2007 SP1 ou Exchange 2007 RTM
Exécutez la commande suivante :
Set-TransportServer <Identity> -MessageTrackingLogPath <LocalFilePath>
Par exemple, pour modifier l'emplacement du journal de suivi des messages en C:\Message Tracking sur un ordinateur Exchange 2007 nommé Exchange01, exécutez la commande suivante :
Set-TransportServer Exchange01 -MessageTrackingLogPath "C:\Message Tracking"
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour modifier l'emplacement des journaux de suivi des messages sur un serveur de boîtes aux lettres dans Exchange 2007 SP1 ou Exchange 2007 RTM
Exécutez la commande suivante :
Set-MailboxServer <Identity> -MessageTrackingLogPath <LocalFilePath>
Par exemple, pour modifier l'emplacement des journaux de suivi des messages sur
C:\Message Tracking
sur un ordinateur Exchange 2007 nommé Mailbox01, exécutez la commande suivante :Set-MailboxServer Mailbox01 -MessageTrackingLogPath "C:\Message Tracking"
Si vous définissez la valeur du paramètre MessageTrackingLogPath sur $null
, vous désactivez le suivi des messages. Toutefois, si vous définissez la valeur du paramètre MessageTrackingLogPath sur $null
lorsque la valeur de l'attribut MessageTrackingLogEnabled est $true
, des erreurs seront générées dans le journal des événements. La méthode préférée de désactivation du suivi des messages est d'utiliser le paramètre MessageTrackingLogEnabled avec la cmdlet Set-TransportServer ou la cmdlet Set-MailboxServer.
Lorsque vous modifiez l'emplacement du répertoire des journaux de suivi des messages, cette modification ne copie pas les fichiers journaux existants de l'ancien répertoire vers le nouveau. Le nouveau répertoire des journaux de suivi des messages est actif presqu'immédiatement après le changement de configuration mais tous les fichiers journaux existants sont laissés dans l'ancien répertoire.
Les autorisations suivantes sont obligatoires dans le répertoire des journaux de suivi des messages :
Administrateur : Contrôle total
Système : Contrôle total
Service réseau : Lecture, écriture et suppression des sous-dossiers et fichiers
Par défaut, le service de transport Exchange utilise les informations d'identification de sécurité du compte d'utilisateur de service réseau pour créer le répertoire des journaux de suivi des messages et appliquer les autorisations appropriées. Si le nouveau répertoire des journaux de suivi des messages n'existe pas déjà et que le compte de service réseau dispose des droits nécessaires à la création de dossiers et l'application d'autorisations au nouvel emplacement, alors le nouveau répertoire des journaux de suivi des messages est créé et les autorisations appropriées lui sont appliquées. Si le nouveau répertoire des journaux de suivi des messages existe déjà, les autorisations existantes sur les dossiers ne sont pas vérifiées. Chaque fois que vous déplacez le répertoire des journaux de suivi des messages à l'aide du paramètre MessageTrackingLogPath avec la cmdlet Set-TransportServer ou Set-MailboxServer , il est toujours recommandé de vérifier que le nouveau répertoire des journaux de suivi des messages existe déjà et que les autorisations appropriées lui sont appliquées. En cas d'échec du déplacement du répertoire des journaux de suivi des messages, vous pouvez créer le répertoire des journaux de suivi des messages et lui appliquer les autorisations appropriées avant d'utiliser le paramètre MessageTrackingLogPath avec la cmdlet Set-TransportServer ou Set-MailboxServer.
Configuration de la taille de chaque fichier journal de suivi des messages
Par défaut, la taille maximale pour chaque fichier journal de suivi des messages est 10 Mo. Lorsqu'un fichier journal de suivi des messages atteint sa taille maximale, Exchange 2007 ouvre un nouveau fichier journal de suivi des messages. Ce processus se poursuit jusqu'à ce que l'une des conditions suivantes soit vérifiée :
Le répertoire des journaux de suivi des messages a atteint sa taille maximale spécifiée. Pour plus d'informations sur la modification de la taille maximale du répertoire des journaux de suivi des messages, consultez la section « Configuration de la taille maximale du répertoire des journaux de suivi des messages » plus loin dans cette rubrique.
Un fichier journal de suivi des messages a atteint son âge maximal spécifié. Pour plus d'informations sur la modification de l'âge maximal du fichier journal de suivi des messages, consultez la section « Configuration de l'âge maximal du journal de suivi des messages » plus loin dans cette rubrique.
Lorsque la limite d'âge ou de taille est atteinte, l'enregistrement circulaire supprime les fichiers journaux de suivi des messages les plus anciens.
Notes
Par défaut, le processus d'enregistrement du transport a une valeur de niveau d'enregistrement égale à 0 (la plus basse). Si vous voulez qu'Microsoft Exchange écrive une entrée de journal des événements quand un enregistrement circulaire supprime un fichier journal, vous devez modifier la valeur de niveau d'enregistrement du processus d'enregistrement de transport en définissant 5 (Maximum) ou 7 (Expert). Pour plus d'informations, consultez la rubrique Procédure de modification des niveaux d'enregistrement des processus Exchange.
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour modifier la taille maximale des fichiers journaux individuels de suivi des messages sur un serveur de transport Hub ou Edge
Exécutez la commande suivante :
Set-TransportServer <Identity> -MessageTrackingLogMaxFileSize <FileSize>
Par exemple, pour définir la taille maximale d'un fichier journal de suivi des messages sur 20 Mo sur un ordinateur Exchange 2007 nommé Exchange01, exécutez la commande suivante :
Set-TransportServer Exchange01 -MessageTrackingLogMaxFileSize 20MB
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour modifier la taille maximale des fichiers journaux individuels de suivi des messages sur un serveur de boîtes aux lettres
Exécutez la commande suivante :
Set-MailboxServer <Identity> -MessageTrackingLogMaxFileSize <FileSize>
Par exemple, pour définir la taille maximale d'un fichier journal de suivi des messages sur 20 Mo sur un ordinateur Exchange 2007 nommé Mailbox01, exécutez la commande suivante :
Set-MailboxServer Mailbox01 -MessageTrackingLogMaxFileSize 20MB
Lorsque vous entrez une valeur pour le paramètre MessageTrackingLogMaxFileSize, qualifiez-la à l'aide de l'une des unités suivantes :
B
(octets)KB
(kilo-octets)MB
(mégaoctets)GB
(gigaoctets)TB
(téraoctets)
Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre MessageTrackingLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre MessageTrackingLogMaxDirectorySize . La plage d'entrée valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets.
Configuration de la taille maximale du répertoire des journaux de suivi des messages
Par défaut, la taille maximale du répertoire des journaux de suivi des messages est 250 Mo. L'enregistrement circulaire supprime les fichiers journaux de suivi des messages les plus anciens lorsque l'une des conditions suivantes est vérifiée :
Un fichier journal de suivi des messages a atteint son âge maximal spécifié.
Le répertoire des journaux de suivi des messages a atteint sa taille maximale spécifiée.
Important
La taille maximale du répertoire des journaux de suivi des messages est calculée comme la taille totale de tous les fichiers journaux dont le nom porte le même préfixe. Les fichiers ne répondant pas à cette convention de préfixe de sont pas comptabilisés dans le calcul de la taille totale du répertoire. La modification du nom d'anciens fichiers journaux ou la copie d'autres fichiers dans le répertoire des journaux de suivi des messages peut avoir pour effet que la taille du répertoire dépasse la taille maximale spécifiée. Lorsque les rrôles serveur de transport Hub et serveur de boîtes aux lettres sont installés sur le même serveur, la taille maximale du répertoire des journaux de suivi des messages n'est pas la taille maximale spécifiée parce que les fichiers journaux de suivi des messages générés par les différents rrôles serveur portent des préfixes différents. Les fichiers journaux de suivi des messages pour le rôle serveur de transport Hub ou serveur de transport Edge commencent par le même préfixe, MSGTRK. Les fichiers journaux de suivi des messages pour le rôle serveur de boîtes aux lettres commencent par le même préfixe, MSGTRKM. Lorsque les rrôles serveur de transport Hub et serveur de boîtes aux lettres sont installés sur le même serveur, la taille maximale du répertoire des journaux de suivi des messages correspond au double de la valeur spécifiée.
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour modifier la taille maximale du répertoire des journaux de suivi des messages sur un serveur de transport Hub ou Edge
Exécutez la commande suivante :
Set-TransportServer <Identity> -MessageTrackingLogMaxDirectorySize <DirectorySize>
Par exemple, pour définir la taille maximale du répertoire des journaux de suivi des messages sur 400 Mo sur un ordinateur Exchange 2007 nommé Exchange01, exécutez la commande suivante :
Set-TransportServer Exchange01 -MessageTrackingLogMaxDirectorySize 400MB
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour modifier la taille maximale du répertoire des journaux de suivi des messages sur un serveur de boîtes aux lettres
Exécutez la commande suivante :
Set-MailboxServer <Identity> -MessageTrackingLogMaxDirectorySize <DirectorySize>
Par exemple, pour définir la taille maximale du répertoire des journaux de suivi des messages sur 400 Mo sur un ordinateur Exchange 2007 nommé Mailbox01, exécutez la commande suivante :
Set-TransportServer Mailbox01 -MessageTrackingLogMaxDirectorySize 400MB
Lorsque vous entrez une valeur pour le paramètre MessageTrackingLogMaxDirectorySize, qualifiez-la à l'aide de l'une des unités suivantes :
B
(octets)KB
(kilo-octets)MB
(mégaoctets)GB
(gigaoctets)TB
(téraoctets)
Les valeurs non qualifiées sont traitées comme des octets. La valeur du paramètre MessageTrackingLogMaxFileSize doit être inférieure ou égale à la valeur du paramètre MessageTrackingLogMaxDirectorySize . La plage d'entrée valide pour ces paramètres s'étend de 1 à 9223372036854775807 octets.
Configuration de l'âge maximal des journaux de suivi des messages
Par défaut, l'âge maximal d'un fichier journal de suivi des messages est 30 jours. L'enregistrement circulaire supprime les fichiers journaux de suivi des messages les plus anciens lorsque l'une des conditions suivantes est vérifiée :
Le répertoire des journaux de suivi des messages a atteint sa taille maximale spécifiée.
Un fichier journal de suivi des messages a atteint son âge maximal spécifié.
Notes
Par défaut, le processus d'enregistrement du transport a une valeur de niveau d'enregistrement égale à 0 (la plus basse). Si vous voulez qu'Microsoft Exchange écrive une entrée de journal des événements quand un enregistrement circulaire supprime un fichier journal, vous devez modifier la valeur de niveau d'enregistrement du processus d'enregistrement de transport en définissant 5 (Maximum) ou 7 (Expert). Pour plus d'informations, consultez la rubrique Procédure de modification des niveaux d'enregistrement des processus Exchange.
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour modifier l’âge maximal d’un fichier journal de suivi des messages sur un serveur de transport Hub ou Edge
Exécutez la commande suivante :
Set-TransportServer <Identity> -MessageTrackingLogMaxAge <Age>
Par exemple, si vous voulez modifier l'âge maximal d'un fichier journal de suivi des messages sur 45 jours sur un ordinateur Exchange 2007 nommé Exchange01, exécutez la commande suivante :
Set-TransportServer Exchange01 -MessageTrackingLogMaxAge 45.00:00:00
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour modifier l’âge maximal d’un fichier journal de suivi des messages sur un serveur de boîtes aux lettres
Exécutez la commande suivante :
Set-MailboxServer <Identity> -MessageTrackingLogMaxAge <Age>
Par exemple, si vous voulez modifier l'âge maximal d'un fichier journal de suivi des messages sur 45 jours sur un ordinateur Exchange 2007 nommé Mailbox01, exécutez la commande suivante :
Set-MailboxServer Mailbox01 -MessageTrackingLogMaxAge 45.00:00:00
Pour spécifier une valeur d'âge, entrez-la sous forme de période, comme ci-après : jj.hh:mm:ss où j = jours, h = heures, m = minutes et s = secondes. La plage d'entrée valide pour ce paramètre s'étend de 00:00:00 à 24855.03:14:07. Définir la valeur du paramètre MessageTrackingLogMaxAge sur 00:00:00
empêche la suppression automatique des fichiers journaux de suivi des messages en raison de leur âge.
Configuration de l'enregistrement de l'objet des messages dans les journaux de suivi des messages
Par défaut, la ligne d'objet d'un message électronique SMTP est stockée dans le journal de suivi des messages. Toutefois, il se peut que vous vouliez désactiver l'enregistrement de l'objet des messages pour vous conformer à des exigences de confidentialité et de sécurité renforcées. Avant d'activer ou de désactiver l'enregistrement de l'objet des messages, vérifiez la stratégie appliquée par votre organisation en matière de divulgation des informations de la ligne d'objet.
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour activer ou désactiver l’enregistrement de l’objet des messages dans les journaux de suivi des messages sur un serveur de transport Hub ou Edge
Exécutez la commande suivante :
Set-TransportServer <Identity> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
Par exemple, si vous voulez désactiver le suivi de l'objet des messages sur un ordinateur Exchange 2007 nommé Exchange01, exécutez la commande suivante :
Set-TransportServer Exchange01 -MessageTrackingLogSubjectLoggingEnabled $false
Utilisation de l'environnement de ligne de commande Exchange Management Shell pour activer ou désactiver l'enregistrement de l'objet des messages dans les journaux de suivi des messages sur un serveur de boîtes aux lettres
Exécutez la commande suivante :
Set-MailboxServer <Identity> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
Par exemple, si vous voulez désactiver le suivi de l'objet des messages sur un ordinateur Exchange 2007 nommé Mailbox01, exécutez la commande suivante :
Set-MailboxServer Mailbox01 -MessageTrackingLogSubjectLoggingEnabled $false
Pour obtenir des informations détaillées sur la syntaxe et les paramètres, consultez les rubriques Set-TransportServer et Set-MailboxServer.
Pour plus d'informations
Pour plus d'informations sur le suivi des messages, consultez la rubrique Gestion du suivi des messages.