Setu-TS
    Preparing search index...

    Type Alias MailProviderType

    MailProviderType: "log" | "smtp" | "ses" | "sendgrid"

    Supported mail provider backends.

    • 'log' — writes each message to the resolved ILogger (and an optional sink); the zero-dependency default, works on every runtime including Cloudflare Workers. For testing/local development.
    • 'smtp' — SMTP via nodemailer (injected transport or lazy dynamic import); Node/Deno/Bun only (raw sockets, not available on Workers).
    • 'ses' — AWS Simple Email Service via @aws-sdk/client-sesv2 (injected client or lazy dynamic import).
    • 'sendgrid' — SendGrid v3 HTTP API over web-standard fetch (zero-dependency, Workers-portable).

    0.1.0