Scénario
La conclusion logique à la surveillance des services Microsoft 365 est la possibilité de dépanner les erreurs qui surviennent dans le système. Pour Dominique Skyetson cela signifie surveiller les problèmes liés à la messagerie, qui furent une plaie par le passé pour ib Cegos Workshop. Dominique pense tirer parti du Remote Connectivity Analyzer pour dépanner les problèmes de flux de messages.
Dominique a prévu de tester cet outil en envoyant un email à un domaine qui n'existe pas et à un utilisateur n'existant pas. Ensuite, elle va utiliser l'outil pour résoudre les erreurs survenues. Elle pourra ensuite tester la traçabilité des messages pour en voir l'utilité dans son scénario de flux de messages. Dominique va ainsi chercher à savoir si un message a été reçu, rejeté, différé ou livré par les services Exchange Online.
Objectifs
A la fin de cet exercice, vous aurez une meilleure connaissance de :
- L'outil d'analyse des en-têtes de messages
- La traçabilité des messages dans Exchange online
Tâche 1 - Envoi d'un email à un domaine non existant
- Sur la machine virtuelle LON-CL1, votre session devrait déjà ouverte, avec le compte ADATUM\Administrator et le mot de passe Pa55w.rd.
- Le portail Microsoft 365 admin center devrait être resté ouvert dans votre navigateur Internet (et vous devriez y être connecté avec le compte de Dominique Skyetson).
- Dans la page Microsoft 365 admin center, cliquez sur le menu des applications 365 (le carré de 3 x 3 cases en haut à gauche) pour y choisir Outlook.
- Dans Outlook, cliquez sur le bouton New mail.
- Dans le formulaire de nouveau message, tapez
user@alt.nonedans le champ To. - Dans le champ subject, saisissez
email de test vers domaine inexistant.et tapez un peu de texte dans le corps du message avant de cliquer sur le bouton Send. - Attendez de recevoir le message d'échec de livraison.
- Une fois le message d'échec de livraison reçu, ouvrez-le. Notez la raison de l'échec de livraison : The Domain Name System (DNS) reported that the recipient's domain does not exist.
- Descendez dans le corps du message jusqu'à la section Diagnostic information for administrators. Sélectionnez tout le texte de cette section qui se trouve sous la ligne Original message headers: et copiez-le dans votre presse-papier.
- Ouvrez un nouvel onglet dans votre navigateur Internet et utilisez l'URL suivante
https://testconnectivity.microsoft.com. - La page Microsoft Remote Connectivity Analyzer s'ouvre. Dans le menu de navigation à gauche, cliquez sur l'onglet Message Analyzer.
- Dans la page Message Header Analyzer qui s'est ouverte dans un nouvel onglet, Cliquez dans la zone de texte sous le titre Insert the message header you would like to analyze et copiez-y les informations de diagnostique précédemment copiées.
- Cliquez ensuite sur le bouton Analyze headers.
- Consultez les informations de diagnostique et le temps qu'il a fallu pour que le message soit rejeté par exemple.
- Cliquez sur Clear pour réinitialiser le Message Header Analyzer.
Tâche 2 - Envoi d'un email à un utilisateur non existant
- Dans votre navigateur Internet, basculez sur l'onglet affichant la messagerie Outlook de Dominique Skyetson.
- Dans Outlook, cliquez sur le bouton New mail.
- Dans le formulaire de nouveau message, tapez
ynotknirf250214@outlook.comdans le champ To. - Dans le champ subject, saisissez
email de test vers utilisateur inexistant.et tapez un peu de texte dans le corps du message avant de cliquer sur le bouton Send. - Attendez de recevoir le message d'échec de livraison.
- Une fois le message d'échec de livraison reçu, ouvrez-le.
- Descendez dans le corps du message jusqu'à la section Diagnostic information for administrators. Sélectionnez tout le texte de cette section qui se trouve sous la ligne Original message headers: et copiez-le dans votre presse-papier.
- Dans votre navigateur Internet, basculez vers l'onglet Message Header Analyzer.
- Cliquez dans la zone de texte sous le titre Insert the message header you would like to analyze et copiez-y les informations de diagnostique précédemment copiées.
- Cliquez ensuite sur le bouton Analyze headers.
- Consultez les informations de diagnostique et le temps qu'il a fallu pour que le message soit rejeté par exemple.
- Fermez tous les onglets ouverts sur votre navigateur Internet, hormis celui contenant le portail Microsoft 365 admin center.
Tâche 3 - Analyse du flux de messages
Dans cette tâche, vous allez surveiller le flux de message en analysant leur traçabilité. Notez que, bien que la fonctionnalité de traçabilité des messages soit fournie par Exchange, elle s'accède depuis le portail Defender.
- Dans le menu de navigation du portail Microsoft 365 admin center, sous la section Admin centers, cliquez sur Security (il pourra être utile de cliquer sur Show all).
- Dans le menu de navigation du portail Microsoft Defender, cliquez sur Exchange message trace dans la section Email & collaboration.
- Dans la page Message trace vous trouvez quelques requêtes par défaut que vous pouvez directement utiliser. Cependant, dans le cas de Dominique, elle souhaite créer une trace customisée. Cliquez sur +Start a trace.
- Dans le panneau New message trace qui s'affiche, cliquez dans le champ Senders et tapez
Dominique. Sélectionnez le compte de Dominique Skyetson. - Sous Time range, cliquez sur le lien slider et déplacez le pointeur de gauche sur 1 day (cela permet d'afficher les dernières 24 heures).
- Sous la section Detailed search options, dans le champ Delivery status, sélectionnez Failed.
- Cliquez sur le bouton Search.
- Sur la page Message trace search results, les deux messages des tâches précédentes de cet exercice devraient apparaître, Cliquez sur le message email de test vers domaine inexistant.
- Un panneau de détails s'ouvre, vous donnant des informations concernant ce message et comportant, entre autres, l'émetteur, le destinataire, la taille du message et des informations d'adresses IP.
- Sélectionnez les zones Message events et More information pour les ouvrir.
- Fermez le panneau de détails.
- Vous pouvez répéter les opérations précédentes pour le message email de test vers utilisateur inexistant.
Résultat
A l'issue de ce dernier exercice, vous avez appréhender l'analyse des problèmes de messages non délivrés.