-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
Hi Developers,
Pain
Support email addresses and SMTP domains are hardcoded in configuration files and Bicep templates. This means support emails go to SSW instead of the tenant's company.
Suggested Solution
Update email configuration to read from TenantSettings so that support emails, sender addresses, and SMTP domains are tenant-specific.
Implementation:
- Update
UserServiceOptionsto read from TenantSettings - Update email templates
- Replace hardcoded addresses in Bicep
Tasks
- Update
UserServiceOptionsto read from TenantSettings - Update
DeleteProfileOptionsrecipient - Replace hardcoded email addresses in Bicep
- Update email template sender information
- Test email sending with tenant-specific addresses
- Verify SMTP configuration works
- Document email configuration requirements
Acceptance Criteria
- Meets Definition of Done - https://github.com/SSWConsulting/SSW.Rewards.Mobile/blob/main/_docs/Definition-of-Done.md
- Support email from TenantSettings
- SMTP domain from TenantSettings
- Email sender name uses tenant company name
- All hardcoded email addresses removed
- Email templates use tenant variables
More Information
Files to Modify:
src/WebAPI/appsettings.jsonsrc/Infrastructure/Email/*templatesinfra/modules/webapp.bicep
Dependencies: Phase 1 PBIs must be completed first
Epic: #1483
Thanks!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels