J'utilise nodemailer pour envoyer des emails avec un hôte privé. Voici mon code:Nodemailer problèmes avec l'hôte privé
var transporter = nodemailer.createTransport({
host: "smtp.abc.net",
secure: false,
port: 587,
auth: {
user: "[email protected]",
pass: "password"
}
});
Il faisait des problèmes de certificats, donc j'ai essayé d'ajouter des certificats, mais encore une fois il y avait une erreur - « doit émettre une commande STARTTLS »
J'ai ajouté une option -
tls: {
rejectUnauthorized: false
}
Et cela a fonctionné. Mais je ne suis pas sûr que ce soit un bon moyen de mettre rejectUnauthorized à false. Quels sont les impacts de cela? Y a-t-il une autre façon de faire cela?
oui j'obtenais la même erreur avec le paramètre secure à true – Abhilasha