Bonjour à tous,
Étant actuellement en train de configurer mon serveur pour un envoi de mail automatique avec node, je n'arrive pas à utiliser le module nodemailer (qui semble le plus populaire).
L'utilisation semble assez simple et je ne pense pas m'être trompé sur la syntaxe du code. Je pense que les informations que je renseigne sont mauvaise, je ne vois que ca ...
Pouvez-vous m'aider a trouver les bonnes informations svp? merci
Étant actuellement en train de configurer mon serveur pour un envoi de mail automatique avec node, je n'arrive pas à utiliser le module nodemailer (qui semble le plus populaire).
L'utilisation semble assez simple et je ne pense pas m'être trompé sur la syntaxe du code. Je pense que les informations que je renseigne sont mauvaise, je ne vois que ca ...
Pouvez-vous m'aider a trouver les bonnes informations svp? merci
Code:
let transporter = nodemailer.createTransport({
host: 'mail.mondomaine.com',
port: 26,
secure: false, // true for 465, false for other ports
auth: {
user: "[email protected]",
pass: "xxxx"
}
});
let mailOptions = {
from: '"Fred Foo" <[email protected]>', // sender address
to: '[email protected]', // list of receivers
subject: 'Hello', // Subject line
text: 'Hello world?', // plain text body
html: '<b>Hello world?</b>' // html body
};
// send mail with defined transport object
transporter.sendMail(mailOptions, (error, info) => {
if (error) {
return console.log(error);
}
console.log('Message sent: %s', info.messageId);
// Preview only available when sending through an Ethereal account
console.log('Preview URL: %s', nodemailer.getTestMessageUrl(info));
res.send("ok")
// Message sent: <[email protected]>
// Preview URL: https://ethereal.email/message/WaQKMgKddxQDoou...
});