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.