aboutsummaryrefslogtreecommitdiffstats
path: root/configs/sendMail.js
diff options
context:
space:
mode:
authorGravatar piotrruss <mail@pruss.it> 2021-09-02 22:28:11 +0200
committerGravatar piotrruss <mail@pruss.it> 2021-09-02 23:54:56 +0200
commitf08f6ca0a9d337efff280d4d1669a41b5d9c31c2 (patch)
tree7dee778ba742deb5f499f2aa08a1ba040606d633 /configs/sendMail.js
parent9f74c550927671f4ded301d0cf3e9d592716375c (diff)
downloadmy_apps-f08f6ca0a9d337efff280d4d1669a41b5d9c31c2.tar.gz
my_apps-f08f6ca0a9d337efff280d4d1669a41b5d9c31c2.tar.bz2
my_apps-f08f6ca0a9d337efff280d4d1669a41b5d9c31c2.zip
finish translations, force maximize
Diffstat (limited to 'configs/sendMail.js')
-rw-r--r--configs/sendMail.js26
1 files changed, 26 insertions, 0 deletions
diff --git a/configs/sendMail.js b/configs/sendMail.js
new file mode 100644
index 0000000..f50eaf1
--- /dev/null
+++ b/configs/sendMail.js
@@ -0,0 +1,26 @@
+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