diff --git a/src/config/mail.js b/src/config/mail.js index bd40f79..6b76ec1 100644 --- a/src/config/mail.js +++ b/src/config/mail.js @@ -11,12 +11,14 @@ export default { from: process.env.SMTP_FROM || "lama@example.com", pass: process.env.SMTP_PASS || "password", bcc: process.env.SMTP_BLINDCOPY || "", + secure: process.env.SMTP_SECURE || false, }, booking: { host: process.env.SMTP_BOOKING_HOST || process.env.SMTP_HOST || "smtp.example.com", port: process.env.SMTP_BOOKING_PORT || process.env.SMTP_PORT || 587, user: process.env.SMTP_BOOKING_USER || process.env.SMTP_USER || "username", from: process.env.SMTP_BOOKING_FROM || process.env.SMTP_FROM || "lama@example.com", - pass: process.env.SMTP_BOOKING_PASS || process.env.SMTP_PASS || "password" + pass: process.env.SMTP_BOOKING_PASS || process.env.SMTP_PASS || "password", + secure: process.env.SMTP_BOOKING_SECURE || process.env.SMTP_SECURE || false, } }; \ No newline at end of file diff --git a/src/controllers/mail.controller.js b/src/controllers/mail.controller.js index 82e5183..2b23457 100644 --- a/src/controllers/mail.controller.js +++ b/src/controllers/mail.controller.js @@ -180,7 +180,7 @@ export async function sendMailToParents(orderId, positionId, type) { const transporter = nodemailer.createTransport({ host: mail.booking.host, port: mail.booking.port, - secure: false, + secure: mail.booking.secure, auth: { user: mail.booking.user, pass: mail.booking.pass @@ -231,7 +231,7 @@ export async function sendMailToUser(uuid, type) { const transporter = nodemailer.createTransport({ host: mail.default.host, port: mail.default.port, - secure: false, + secure: mail.default.secure, auth: { user: mail.default.user, pass: mail.default.pass