Skip to content

mailgun integration + templates #22

Description

@MrImmortal09

Context

Magic link sign-in, event reminders, recovery notifications, and onboarding all need email delivery. Use mailgun stmp/api (cheap, developer-friendly, good templating).

Check how iiitl/student-hub mailing works and apply same here as well

Acceptance criteria

  • Mailgun API key in env.example
  • lib/email/ module with typed send functions
  • EmailLog table records every send for debugging

Depends on #1.

Metadata

Metadata

Assignees

Labels

backendServer / database / API workhardinfraCI, hosting, deployment, storage

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions