blob: c026f0c12a6647435ee7ee2c900e0035aaea420c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import nodemailer from 'nodemailer'
const sendMail = ({to, subject, text, html}) => {
const transporter = nodemailer.createTransport({
port: 465,
host: process.env.MYAPPS_MAIL_SMTP_SERVER,
auth: {
user: process.env.MYAPPS_MAIL_ADDRESS,
pass: process.env.MYAPPS_MAIL_PASSWORD
},
secure: true
})
const mailData = {
from: `"Notes App" <${process.env.MYAPPS_MAIL_ADDRESS}>`,
to,
subject,
text,
html
}
return transporter.sendMail(mailData)
}
export default sendMail
|