## Summary
Update all outbound email FROM addresses to `[email protected]` and fix the broken unsubscribe link in the email footer.
## Changes
1. **FROM address**: Change default from `[email protected]` to `[email protected]` (app emails) and from `[email protected]` to `[email protected]` (CI deploy notifications)
2. **Unsubscribe link**: Replace broken `{{unsubscribeUrl}}` placeholder in `base-layout.ts` with real URL (`https://motovaultpro.com/settings`)
3. **List-Unsubscribe header**: Add RFC 8058 headers for email client unsubscribe button support
## Files
- `backend/src/features/notifications/domain/email.service.ts`
- `backend/src/features/notifications/domain/email-layout/base-layout.ts`
- `scripts/ci/notify.sh`
- `backend/src/features/notifications/README.md`
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Update all outbound email FROM addresses to
[email protected]and fix the broken unsubscribe link in the email footer.Changes
[email protected]to[email protected](app emails) and from[email protected]to[email protected](CI deploy notifications){{unsubscribeUrl}}placeholder inbase-layout.tswith real URL (https://motovaultpro.com/settings)Files
backend/src/features/notifications/domain/email.service.tsbackend/src/features/notifications/domain/email-layout/base-layout.tsscripts/ci/notify.shbackend/src/features/notifications/README.md