Story: Transactional Email Flows
story: Transactional Email Flows
Role
App user
Key
transactional-email
Want
As an app user, I want to receive password reset and email verification emails
So That
So that I can recover my account and verify my identity when signing up
Acceptance Criteria
- Password reset email arrives when "forgot password" is clicked on Keycloak login
- Email verification email arrives when a new user registers
- Emails come from a verified domain (not Gmail)
- SMTP config managed in Terraform, not manually in Keycloak
Success Metric
E2E: trigger password reset → email arrives within 30 seconds with working reset link
Related Architecture
- Architecture notes pending creation for postmark-email project
Related
project-postmark-email— parent project pageboard-postmark-email— project board (tickets reference this story)