Category

Notification

Version

0.1.1

Last updated

Aug 17, 2022, 09:41:05 AM2 years ago

medusa-plugin-nodemailer

Nodemailer Plugin for Medusa to send transactional emails.
Learn more about how you can use this plugin in the documentaion.

Options

If no values are defined for a given option, the plugin will not try to send an email for that event.
{
host: process.env.EMAIL_HOST, //required
port: process.env.EMAIL_PORT, //required
auth:{
user:process.env.EMAIL_AUTH_USER,
pass:process.env.EMAIL_AUTH_PASS,
},
from: process.env.EMAIL_DEFAULT_FROM,
}

Dynamic usage

You can resolve the Nodemailer service to dynamically send emails via nodemailer.
Example:
const nodemailerService = scope.resolve("nodemailerService")
nodemailerService.sendEmail("d-123....", "subject", "ACME <acme@mail.com>", "customer@mail.com", { dynamic: "data" })

Build your own plugins

Develop your own plugins with our API to speed up your processes.

Make your plugin available via npm for it to be shared in our Plugin Library with the broader Medusa community.