MailevaRouteurStable

Route postal mail status (Maileva)

Route un courrier Maileva déjà hydraté selon son statut normalisé, sans nouvel appel provider.

Vue d’ensemble

Route un courrier Maileva déjà hydraté selon son statut normalisé, sans nouvel appel provider.

Exemple

Après get_postal_mail, séparer les courriers distribués des retours ou échecs.

Routes de décision

in_progress

En cours

Le courrier Maileva poursuit encore son traitement ou sa distribution.

Action recommandéeAttendre un nouvel état avant de conclure sur la remise.
delivered

Distribué

Maileva indique que le courrier a été distribué.

Action recommandéePoursuivre vers l’archivage ou le téléchargement de preuve selon votre besoin.
returned

Retourné

Le courrier n’a pas abouti à une remise normale et a été retourné.

Action recommandéeTraiter l’adresse ou le destinataire avant une nouvelle tentative.
cancelled

Annulé

L’envoi a été annulé avant son aboutissement.

Action recommandéeArrêter les étapes qui supposent une remise réussie.
failed

Échec

Maileva signale un échec opérationnel de l’envoi.

Action recommandéeAnalyser l’état provider et corriger la cause avant de réessayer.
unknown

État inconnu

L’état provider ne correspond pas à une catégorie connue par le routeur.

Action recommandéeNe poursuivez pas automatiquement ; inspectez le statut avant de définir une règle.

Paramètres 1

postal_mailRequisMaileva postal mail
Courrier Maileva déjà créé et utilisé pour rafraîchir son état ou télécharger une preuve.

Sorties 2

selected_routeenum
Route métier choisie à partir de l’état ou de la décision observée.
selected_valueenum
Valeur d’état ayant déterminé la route Maileva.

Comportement

Le routeur lit uniquement l’état présent sur l’objet fourni et choisit la branche correspondante.

Limites et responsabilités

  • Le node ne rafraîchit pas l’objet ; utilisez get_postal_mail si son état peut être obsolète.
  • unknown doit rester une branche de revue explicite.