Chaîne de preuves en cinq couches
Progressez des vérifications les plus simples vers les suivantes
Chaque couche doit fournir une preuve observable avant de passer à la suivante. Vous éviterez ainsi de prendre un problème d’adresse pour un problème de modèle.
01Couche adresse
Recopiez l’adresse depuis la page actuelle et vérifiez que tout est complet avant et après le @, et que la boîte temporaire est toujours active. Après un changement d’adresse, l’ancien jeton et l’ancienne adresse ne doivent plus servir de cible de test.
Preuve : adresse complète et date d’expiration
02Couche tâche
Vérifiez que l’action métier a bien déclenché une tâche d’envoi, au lieu de simplement placer un élément dans la file d’attente. Contrôlez les variables d’environnement, le consommateur de file, le modèle choisi et le paramètre du destinataire.
Preuve : identifiant de tâche et journaux d’exécution
03Couche livraison
Consultez la réponse renvoyée par SMTP ou par le fournisseur d’e-mails. Une acceptation signifie seulement que l’étape suivante a reçu le message, pas qu’il est arrivé dans la boîte de réception ; un code de refus fournit généralement une piste.
Preuve : identifiant du message et code de réponse
04Couche lecture
Attendez un cycle de relève, puis actualisez manuellement. Si d’autres e-mails de la même boîte apparaissent, le problème vient plus probablement de ce message ou de la livraison en amont que de la connexion à la page.
Preuve : heure d’actualisation et nombre d’e-mails
05Couche contenu
Si l’objet apparaît dans la liste mais que le détail est vide, vérifiez séparément html_body et text_body. Une erreur de modèle HTML, une ressource distante trop volumineuse ou un script dangereux ne signifie pas que l’e-mail n’est pas arrivé.
Preuve : champs d’origine de l’objet, de l’expéditeur et du contenu