Pessoal, Estou desenvolvendo meu primeiro software e estou “apanhando” no item para enviar email pelo Umbler… Meu site ainda não foi carregado para o servidor, estou fazendo testes na minha máquina. Alguém sabe informar as configurações abaixo para que eu possa enviar email usando NodeJS / nodemailer?
As configuração abaixo eu usei para enviar usando o Gmail.
–> email.js
module.exports = {
host: 'smtp.gmail.com',
port: 587,
user: 'meuemail@gmail.com',
pass: 'minha senha
};
const SMTP_CONFIG = require(’…/config/email’);
const transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: SMTP_CONFIG.from,
pass: SMTP_CONFIG.pass,
port: SMTP_CONFIG.port,
secure: true,
}
});
var welcome = {
from: SMTP_CONFIG.user,
to: 'roberto.r.vieiram@gmail.com',
subject: 'E-mail de teste',
html: '<h1>E-mail de teste</h1>'
};
transporter.sendMail(welcome, function (err, info) {
if (err) {
console.log(err);
}
else {
console.log('Email enviado: ' + info.response);
}
});