Category

Other

Version

0.2.5

Last updated

May 10, 2024, 10:28:26 AM2 months ago

Medusa-nodemailer

A notification service based on nodemailer

Details

Available options (default configuration)

{
fromEmail: "noreply@medusajs.com",
// this object is input directly into nodemailer.createtransport(), so anything that works there should work here
// see: https://nodemailer.com/smtp/#1-single-connection and https://nodemailer.com/transports/
transport: {
sendmail: true,
path: "/usr/sbin/sendmail",
newline: "unix",
},
// an example for an office365 smtp transport:
// {
// host: "smtp.office365.com",
// port: 587,
// secureConnection: false,
// auth: {
// user: process.env.EMAIL_SENDER_ADDRESS,
// pass: process.env.EMAIL_SENDER_PASS,
// },
// tls: {
// ciphers: "SSLv3",
// },
// requireTLS: true,
// },
// this is the path where your email templates are stored
emailTemplatePath: "data/emailTemplates",
// this maps the folder/template name to a medusajs event to use the right template
// only the events that are registered here are subscribed to
templateMap: {
// "eventname": "templatename",
"order.placed": "orderplaced",
},
}

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.