diff --git a/config.json.example b/config.json.example index 20ed3f1c68e5a017dd80e4047a52ff4172e36e5b..ff5bae9063bb2f26ab5af2084b873568416e382c 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 2065dacb9f63ec248b38382e87ae806589ed8856..4d1d51711566a586fc5d29c0bf8ba7953f7da0f1 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());