smtp without username password

pull/35/head
LouisLam 4 years ago
parent edbab8163e
commit 0f1a95fde9

@ -135,15 +135,20 @@ class Notification {
static async smtp(notification, msg) { static async smtp(notification, msg) {
let transporter = nodemailer.createTransport({ let data = {
host: notification.smtpHost, host: notification.smtpHost,
port: notification.smtpPort, port: notification.smtpPort,
secure: notification.smtpSecure, secure: notification.smtpSecure,
auth: { };
if (notification.smtpUsername) {
data.auth = {
user: notification.smtpUsername, user: notification.smtpUsername,
pass: notification.smtpPassword, pass: notification.smtpPassword,
}, };
}); }
let transporter = nodemailer.createTransport(data);
// send mail with defined transport object // send mail with defined transport object
let info = await transporter.sendMail({ let info = await transporter.sendMail({

Loading…
Cancel
Save