J'utilise le suivi des messages dans Exchange 2007, mais je ne pense pas que les e-mails provenant de l'extérieur soient enregistrés. Je peux exécuter une requête et voir les messages internes au domaine, mais je n'obtiens aucun résultat lorsque j'essaie de trouver les messages qui ont été envoyés de l'extérieur du domaine à quelqu'un de l'organisation. Cette fonction est-elle activée par défaut ? Où ce paramètre est-il contrôlé ?
Réponse
Trop de publicités?Dans Exchange 2007, vous ne pouvez pas modifier les paramètres de suivi des messages dans la console de gestion d'Exchange (EMC). Vous devez utiliser l'Exchange Management Shell (EMS) :
Vérifiez si le suivi des messages est activé avec cette commande PowerShell :
Get-MailboxServer [servername] | fl *messagetracking*
Allumez-le avec :
Set-TransportServer [servername] –MessageTrackingLogEnabled $true
Le suivi des messages ne peut être configuré que sur les serveurs Exchange qui ont les rôles Hub Transport, Edge Transport ou Mailbox.
EDIT 1
Puisque le suivi des messages est activé, mais qu'il ne semble pas enregistrer le courrier externe, essayons quelques trucs.
Testez la santé de votre serveur et postez les résultats dans votre message original. Dans l'EMS, exécutez les deux cmdlets suivants :
Test-ServiceHealth
Test-SystemHealth
Vérifiez vos journaux d'événements pour toute erreur liée à Exchange. J'aimerais savoir si les fichiers journaux sont correctement écrits.
Une possibilité un peu plus terre à terre dont j'ai entendu parler est de désactiver le suivi des messages, de désactiver les services Exchange qui sont pertinents, de déplacer le journal de suivi dans un nouveau dossier, et de redémarrer les services Exchange, créant ainsi un nouveau fichier journal.
L'emplacement par défaut des journaux de suivi des messages est le suivant : Drive:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\MessageTracking
( Avis de non-responsabilité ! Faites ce qui suit à vos risques et périls ! )
- Désactiver le suivi des messages
Set-TransportServer [servername] –MessageTrackingLogEnabled $false
(Assurez-vous d'être sur le serveur de transport du hub !) - Arrêtez les services suivants : Les services de transport, de soumission de courrier et de recherche de journal de transport Exchange.
- Déplacez les fichiers journaux de suivi des messages existants vers un nouveau dossier.
- Redémarrez les services que vous avez arrêtés à l'étape 2.
- Réactiver le suivi des messages
Set-TransportServer [servername] –MessageTrackingLogEnabled $true