Cómo enviar correo electrónico desde nodo.js

Cómo enviar correo electrónico desde nodo.js

Este tutorial le mostrará cómo enviar correo electrónico a través del nodo.Aplicación JS a través del servidor Gmail SMTP.

Primero necesitas instalar notailer Paquete en su aplicación. Use el siguiente comando para instalar este paquete.

$ npm instalación nodemailer 

Ahora agregue el siguiente código en su aplicación para enviar correo electrónico. Asegúrese de actualizar todos los valores requeridos en el código a continuación para enviar el correo electrónico correctamente.

var nodemailer = require ('nodemailer'); var mailtransport = nodemailer.CreateTransport ('smtps: // user%40gmail.com: [correo electrónico protegido] '); var mailOptions = desde: "Nombre del remitente <[email protected]>", para:" Nombre del destinatario <[email protected]>", Asunto:" Hola mundo ", texto:" Pruebe el correo electrónico con el nodo.JS "HTML: 'Pruebe el correo electrónico con el nodo.js'; mailtransport.SendMail (MailOptions, function (Error, Info) if (Error) return Console.log (error);  consola.Log ('Mensaje enviado:' + Información.respuesta); ); 

Si todavía enfrenta algún problema al enviar el correo electrónico a través de los servidores Gmail STMP, asegúrese de estar utilizando los detalles de inicio de sesión correctos. Para una cuenta habilitada para la autenticación de 2 factores requerida para generar contraseña específica de la aplicación y establecer aquí. También permite aplicaciones menos seguras en su cuenta de Gmail.