Built by
minpham-comCategory
NotificationVersion
1.0.15
Last updated
Feb 5, 2023, 19:51:28 PM2 months agoMedusa-plugin-smtp
A notification service based on nodemailer
Details
It uses the email-templates npm package and pug for rendering html emails. Documentation for this can be found here: https://github.com/forwardemail/email-templates
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 storedemailTemplatePath: "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 totemplateMap: {// "eventname": "templatename","order.placed": "orderplaced",},}

.png)
Build your own plugins
Take Medusa up another level, and develop your own plugins with our API to speed up your processes.
Focus on building plugins for tools you use in your daily workflow, and publish to the Medusa Plugin Store for others to install.
.png)