960 B
960 B
Customize Email Templates
ID: ADM-004 Priority: Medium Status: Planned
User Story
As a platform administrator, I want to customize email templates so that all system emails match our branding and communication style.
Acceptance Criteria
- Edit templates for: registration, password reset, login verification, welcome
- Rich text editor for template content
- Variable placeholders ({{userName}}, {{resetLink}}, etc.)
- Preview emails before saving
- Send test emails to verify
- Localization support for multiple languages
- Reset to default template option
- Version history for templates
Technical Notes
- ReceptionMailer handles email sending
- Currently uses hardcoded or simple templates
- Consider template engine (Handlebars, Mjml for responsive)
- Store templates in database for dynamic updates
- Support HTML and plain text versions
Related TODOs
- New feature - enhance ReceptionMailer