MyBotBoxMyBotBox

@yarlisai/email

E-Mail-Versand und -Validierung. Resend + SendGrid + Azure ACS Adapter.

E-Mail-Versand und -Validierung. Resend + SendGrid + Azure ACS Adapter.

Installation

npm install @yarlisai/email

Quelle: packages/email · npm · CHANGELOG

Warum

@yarlisai/email folgt dem Port/Adapter-Vertrag: Verwender hÀngen von einem Port (Interface SomeProvider) ab und instanziieren zur Laufzeit einen Adapter. Der Wechsel eines Anbieters erfordert lediglich eine einzeilige KonfigurationsÀnderung.

Verwendung

Die README des Pakets enthĂ€lt eine vollstĂ€ndige Schnellstartanleitung. mybotbox-platform selbst ist der Referenz-Verwender — apps/sat/lib/email/ (oder ein Ă€hnlich benanntes Modul) zeigt, wie jede Aufrufstelle den Port anstatt eines Anbieter-SDKs direkt verwendet.

Siehe auch