Story: Transactional Email Flows

story-postmark-email-transactional-email User Story

active user-story

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
  • Architecture notes pending creation for postmark-email project
  • project-postmark-email — parent project page
  • board-postmark-email — project board (tickets reference this story)