MyBotBoxMyBotBox

@yarlisai/email

Envoi et validation d'e-mails. Adaptateurs Resend + SendGrid + Azure ACS.

Envoi et validation d'e-mails. Adaptateurs Resend + SendGrid + Azure ACS.

Installation

npm install @yarlisai/email

Source : packages/email · npm · CHANGELOG

Pourquoi

@yarlisai/email suit le contrat port/adaptateur : les consommateurs dépendent d'un port (interface SomeProvider) et instancient un adaptateur à l'exécution. Changer de fournisseur se résume à modifier une seule ligne de configuration.

Utilisation

Le README du package inclut un dĂ©marrage rapide complet. mybotbox-platform lui-mĂȘme est le consommateur de rĂ©fĂ©rence — apps/sat/lib/email/ (ou un module portant un nom similaire) illustre comment chaque point d'appel utilise le port plutĂŽt que le SDK d'un fournisseur directement.

Voir aussi