Send UI-managed email notifications on Medusa store events via SMTP.
Production-focused email notification plugin for Medusa v2 with event mapping, template rendering, and admin-managed delivery flows.
yarn add @sam-ael/medusa-plugin-mailer nodemailer1plugins: [2 {3 resolve: "@sam-ael/medusa-plugin-mailer",4 options: {},5 },6]1MAILER_SMTP_HOST=smtp.gmail.com2MAILER_SMTP_PORT=5873MAILER_SMTP_USER=your-email@example.com4MAILER_SMTP_PASS=your-app-password5MAILER_SMTP_SECURE=false6
7MAILER_FROM_NAME_1=My Store8MAILER_FROM_ADDRESS_1=no-reply@mystore.com9
10MAILER_TEMPLATES_DIR=src/email_templates11MAILER_SEND_CONCURRENCY=2| Method | Endpoint | Description |
|---|---|---|
| SMTP and sender profile hints | ||
| List templates and extracted variables | ||
| List mappings (paginated) | ||
| Create mapping | ||
| Update mapping (primary) | ||
| Deprecated compatibility endpoint | ||
| Delete mapping | ||
| Manual/test email send |
1yarn typecheck2yarn lint3yarn test4yarn buildSmoke tests are available under .
MIT