From a95d9ad73055c2d060ba25362d82edc6ac798db5 Mon Sep 17 00:00:00 2001 From: Miguel Salerno <mans17@inf.ufpr.br> Date: Mon, 20 Jun 2022 11:15:48 -0300 Subject: [PATCH] change mail options --- config.json.example | 42 +++++++++++++++++++++++++---------- src/libs/middlewares/email.js | 5 +++-- 2 files changed, 33 insertions(+), 14 deletions(-) diff --git a/config.json.example b/config.json.example index 20ed3f1c..ff5bae90 100644 --- a/config.json.example +++ b/config.json.example @@ -34,10 +34,16 @@ } }, "email": { - "port": 25, - "host": "mx.c3sl.ufpr.br", - "secure": false, - "ignoreTLS": true, + host: "SMTP.office365.com", + port: 587, + secureConnection: false, + auth: { + user: "dadoseducacionais@ufpr.br", + pass: "COLOCAR_A_SENHA_AQUI", + }, + tls: { + ciphers: 'SSLv3' + } "from": "\"Laboratório de Dados Educacionais\" <dadoseducacionais@ufpr.br>" }, "security": { @@ -80,10 +86,16 @@ } }, "email": { - "port": 25, - "host": "mx.c3sl.ufpr.br", - "secure": false, - "ignoreTLS": true, + host: "SMTP.office365.com", + port: 587, + secureConnection: false, + auth: { + user: "dadoseducacionais@ufpr.br", + pass: "COLOCAR_A_SENHA_AQUI", + }, + tls: { + ciphers: 'SSLv3' + } "from": "\"Laboratório de Dados Educacionais\" <dadoseducacionais@ufpr.br>" }, "security": { @@ -126,10 +138,16 @@ } }, "email": { - "port": 25, - "host": "mx.c3sl.ufpr.br", - "secure": false, - "ignoreTLS": true, + host: "SMTP.office365.com", + port: 587, + secureConnection: false, + auth: { + user: "dadoseducacionais@ufpr.br", + pass: "COLOCAR_A_SENHA_AQUI", + }, + tls: { + ciphers: 'SSLv3' + } "from": "\"Laboratório de Dados Educacionais\" <dadoseducacionais@ufpr.br>" }, "security": { diff --git a/src/libs/middlewares/email.js b/src/libs/middlewares/email.js index 2065dacb..4d1d5171 100644 --- a/src/libs/middlewares/email.js +++ b/src/libs/middlewares/email.js @@ -7,8 +7,9 @@ const htmlToText = require('nodemailer-html-to-text').htmlToText; let transporter = nodemailer.createTransport({ host: config.email.host, port: config.email.port, - secure: config.email.secure, - ignoreTLS: config.email.ignoreTLS + secureConnection: config.email.secureConnection, + auth: config.email.auth, + tls: config.email.tls, }); transporter.use('compile', htmlToText()); -- GitLab