App shell starter module
Email seam
A neutral sending contract with a log-only default; Resend or Mailgun plug in when you want real delivery.
- Files
- 4
- Lines
- 66
- Languages
- TypeScript + Markdown
Included files
This page lists paths and purposes, not source contents.
FilePurposeLanguageLines
src/emails/console-provider.ts
Prints an email to the server terminal instead of sending it to a real address.
TypeScript
10 lines
src/emails/PROVIDERS.md
The email seam is `sendAppEmail` in `send-email.ts`.
Markdown
16 lines
src/emails/send-email.ts
Sends every app email through one provider-neutral entry point.
TypeScript
22 lines
src/emails/welcome-email.ts
Builds the plain welcome message sent after an account is first provisioned.
TypeScript
18 lines