1
resposta

Erro

Olá, estou recebendo o erro 'Unexpected socket close'

async function enviaEmail(usuario) {
    const contaTeste = await nodemailer.createTestAccount();
    const transportador = nodemailer.createTransport({
        host: 'smtp.ethereal.email',
        auth: {
            user: contaTeste.user,
            pass: contaTeste.pass
        }
    });
    const info = await transportador.sendMail({
        from: '"Blog" <noreply@blog.com.br>',
        to: 'usuario.email',
        subject: 'Teste de email',
        text: 'E-mail de teste',
        html: '<h1> Olá! </h1> <p> E-mail de teste</p>'
    });
    console.log('URL: '+ nodemailer.getTestMessageUrl(info));
}

module.exports = { enviaEmail };
1 resposta

Oi Bruno, tudo bem? Você teria como disponibilizar seu projeto completo para que eu possa investigar por que esse erro tá acontecendo pra você? Esse erro acontece exatamente quando tenta enviar o e-mail? Preciso de mais informações, acho que nesse trecho de código não tem problema que batendo o olho eu consiga identificar.

Fico no aguardo :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software