Saltar al contenido

Enviar correo en node.js usando nodemailer

Alexia, parte de nuestro staff, nos ha hecho el favor de crear este post porque conoce perfectamente el tema.

Solución:

prueba https://github.com/nodemailer/nodemailer/issues/406

agregar tls: rejectUnauthorized: false a sus opciones de constructor de transportadores

pd No es una buena idea publicar la dirección de su servidor de correo, si es real

Para permitir enviar un correo electrónico a través de "aplicaciones menos seguras", vaya al enlace y elija "Activar".

(Más información sobre aplicaciones menos seguras)

var nodemailer = require('nodemailer');
var smtpTransport = require('nodemailer-smtp-transport');

var mailAccountUser = ''
var mailAccountPassword = ''

var fromEmailAddress = ''
var toEmailAddress = 'TO_EMAIL'

var transport = nodemailer.createTransport(smtpTransport(
    service: 'gmail',
    auth: 
        user: mailAccountUser,
        pass: mailAccountPassword
    
))

var mail = 
    from: fromEmailAddress,
    to: toEmailAddress,
    subject: "hello world!",
    text: "Hello!",
    html: "Hello!

Click Here

" transport.sendMail(mail, function(error, response) if(error) console.log(error); else console.log("Message sent: " + response.message); transport.close(); );

Aquí puedes ver las comentarios y valoraciones de los lectores

Acuérdate de que tienes autorización de reseñar tu experiencia si descubriste tu enigma justo a tiempo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada.