Newsletters module — email broadcasts and subscription management.
Provides newsletter list management, broadcast creation with Markdown editor, per-recipient delivery tracking via Oban workers, and unsubscribe flow.
Requires the Emails module to be enabled for full functionality. Template integration is optional — works without Emails installed.
Summary
Functions
Returns a broadcast with optional template loaded.
Functions
Returns a broadcast with optional template loaded.
If Emails module is available and the broadcast has a template_uuid,
the template is loaded and put into broadcast.template. Otherwise
broadcast.template is nil.