Email templates & notifications
Know which messages are prepared and what is needed for delivery.
Prepared learning messages
Learning messages have branded HTML and plain-text templates, validated action URLs and timezone-aware dates. These templates are prepared infrastructure; the LMS delivery worker, scheduler, sender integration and delivery audit are not complete. Creating an assignment does not currently prove that an email was sent.
- Invitation and welcome.
- New assignment, due soon and overdue.
- Course completion and certificate availability.
- Report ready.
Identity-service messages
The branded Keycloak theme covers identity emails such as verification and password-related messages. Actual delivery requires SMTP configuration and the corresponding identity flows to be enabled by the operator. Password reset should not be advertised as available until that path is tested.
Plan a deliverable rollout
Learning inbox is an in-app action list, not proof of email delivery. Messages has a separate optional SMTP alert worker, recipient preferences and delivery ledger. A company support address does not configure outbound SMTP.
- Agree sender identity, reply-to and support ownership.
- Arrange an approved mail provider and domain authentication.
- Complete the required sender and worker integration for learning notifications.
- Test HTML and plain-text messages, links and timezone rendering with safe test recipients.
- Define retry, bounce, delivery audit and notification preferences before enabling automated sends.