Skip to content

channel-email

Wires an EmailTransport (typically mail-transport-smtp in production, createInMemoryTransport() in tests) into the delivery system as the email channel. Requires delivery; pass an EmailChannelOptions with a transport, a renderer: NotificationRenderer (e.g. backed by renderer-simple), and a resolveEmail function that maps a user ID to their email address.

  • Requires: delivery
  • Activation: always on (not toggleable)
  • Registers extension: deliveryChannelemail