ITFabricLab ouvre bientôt : les labs, simulations et examens ne sont pas encore accessibles. Vous pouvez parcourir le catalogue et créer votre compte pour être prévenu de l'ouverture.
Sévérité : MoyenneMicrosoft 365

Microsoft 365 — un e-mail n'est jamais arrivé

```text
Status: FilteredAsSpam / Quarantined / Failed — 550 5.7.1 Message rejected
```

Détecter

Un client affirme avoir envoyé un e-mail ; le destinataire ne le voit ni dans sa boîte de réception ni dans le courrier indésirable.

Symptômes

Un client affirme avoir envoyé un e-mail ; le destinataire ne le voit ni dans sa boîte de réception ni dans le courrier indésirable.

Environnement

Exchange Online, Exchange Online Protection / Defender for Office 365, éventuels connecteurs vers une passerelle tierce.

Cause racine

Le message a été rejeté (réputation, SPF/DKIM/DMARC de l'expéditeur), mis en quarantaine (spam, hameçonnage, pièce jointe), déplacé par une règle de flux ou une règle de boîte, bloqué par un connecteur, ou un incident Microsoft est en cours. Parfois, il n'a jamais été envoyé.

Diagnostic

  1. Suivi des messages (message trace) dans le centre d'administration Exchange : expéditeur, destinataire, période → statut et détail.
  2. Quarantaine (portail Defender) et rapports de stratégie.
  3. Règles de flux (transport) et règles de la boîte (Outlook).
  4. Connecteurs entrants et sortants ; Service Health pour un incident général.
  5. En-têtes d'un message similaire reçu : résultats SPF, DKIM et DMARC.

Solution

Libérer le message de la quarantaine s'il est légitime, corriger la règle fautive, demander à l'expéditeur de corriger ses enregistrements SPF/DKIM/DMARC, ou attendre la résolution de l'incident Microsoft en informant les utilisateurs.

Commandes

Connect-ExchangeOnline
Get-MessageTraceV2 -SenderAddress client@partenaire.fr -RecipientAddress compta@contoso.fr -StartDate (Get-Date).AddDays(-2) -EndDate (Get-Date)
Get-QuarantineMessage -RecipientAddress compta@contoso.fr | Select-Object ReceivedTime, SenderAddress, Subject, QuarantineTypes
Get-TransportRule | Select-Object Name, State, Priority

Prévention

Listes d'expéditeurs de confiance maîtrisées, revue des règles de flux, communication sur la quarantaine utilisateur.