Refactor nodemailer config

This commit is contained in:
2020-09-01 18:34:33 +02:00
parent 4579be1541
commit 3490f71fc3
7 changed files with 62 additions and 28 deletions

View File

@@ -1,4 +1,4 @@
const transporter = require('./smtpConfig');
const transporter = require('../services/email/transporter');
function logSmtpStatus() {
transporter.verify(function (error, success) {

View File

@@ -1,25 +0,0 @@
const nodemailer = require('nodemailer');
const {
smtpPool,
smtpHost,
smtpPort,
smtpUsername,
smtpPassword,
smtpSecure,
smtpRequireTLS,
} = require('../config/config');
const smtpTransporter = nodemailer.createTransport({
pool: smtpPool,
host: smtpHost,
port: smtpPort,
requireTLS: smtpRequireTLS,
secure: smtpSecure,
auth: {
user: smtpUsername,
pass: smtpPassword,
},
});
module.exports = smtpTransporter;