Aller au contenu
EN FR

Adaptateur SMTP

Statut documentaire : architecture — voir Maturité et preuves.

Rôle

L'adaptateur SMTP constitue une frontière d'intégration pour envoyer des emails depuis une application ou un service Runtime. SMTP relève de l'infrastructure ; l'intention d'envoi et la politique métier restent des préoccupations applicatives.

Architecture

intention applicative
    -> abstraction de service mail
    -> adaptateur SMTP
    -> serveur SMTP

Règles de conception

  • conserver host, port, credentials, politique TLS et identités d'expéditeur hors du code métier ;
  • stocker les secrets dans un mécanisme externe de secrets/configuration et non dans des fichiers de service versionnés ;
  • séparer la création du message de sa livraison par le transport ;
  • définir prudemment la politique de retry car la soumission peut avoir réussi sans accusé final reçu par le client ;
  • tracer corrélation et diagnostics de livraison sans journaliser credentials ni contenu sensible.

Statut

La capacité SMTP peut être fournie par un adaptateur/module installé. Les noms exacts de configuration et comportements de chargement dépendent de la version et ne constituent pas un contrat Runtime stable entre versions.