Create email service

This commit is contained in:
Cédric FAMIBELLE-PRONZOLA
2021-05-24 18:56:30 +02:00
parent 61b9be3937
commit d78d3def2d
+24
View File
@@ -0,0 +1,24 @@
const nodemailer = require('nodemailer')
const transporter = nodemailer.createTransport({
host: process.env.SMTP_HOST,
port: process.env.SMTP_PORT,
secure: false,
auth: {
user: process.env.SMTP_USERNAME,
pass: process.env.SMTP_PASSWORD
}
})
module.exports = {
send: (from, to, subject, text) => {
const options = {
from,
to,
subject,
text,
}
return transporter.sendMail(options)
}
}