Comment envoyer un e-mail à partir du nœud.js

Comment envoyer un e-mail à partir du nœud.js

Ce tutoriel vous montrera comment envoyer un e-mail via le nœud.Application JS via le serveur SMTP Gmail.

Vous devez d'abord installer nodemaileur Package dans votre application. Utilisez la commande suivante pour installer ce package.

$ npm installer nodemailer 

Maintenant, ajoutez le code suivant dans votre demande pour envoyer un e-mail. Assurez-vous de mettre à jour toutes les valeurs requises dans le code ci-dessous pour envoyer un e-mail avec succès.

var nodemailer = require ('nodemailer'); var MailTransport = nodemailer.CreateTransport ('Smtps: // User% 40Gmail.com: [e-mail protégé] '); var MailOptions = de: "Nom de l'expéditeur <[email protected]>", à:" Nom du destinataire <[email protected]>", Sujet:" Hello World ", Texte:" Tester le courriel avec le nœud.JS "HTML: 'Tester le courrier électronique avec le nœud.js'; MailTransport.sendmail (MailOptions, fonction (erreur, info) if (error) return console.log (erreur);  console.journal ('Message envoyé:' + info.réponse); ); 

Si vous êtes toujours confronté à un problème avec l'envoi d'e-mails via les serveurs Gmail STMP, assurez-vous que vous utilisez les détails de connexion corrects. Pour 2 facteurs, le compte compatible Authentification requis pour générer un mot de passe spécifique à l'application et définir ici. Vous autorisez également les applications moins sécurisées dans votre compte Gmail.