私はいくつかのプライベートホストで電子メールを送信するためにnodemailerを使用しています。ここに私のコードです:プライベートホストでNodemailerに問題があります
var transporter = nodemailer.createTransport({
host: "smtp.abc.net",
secure: false,
port: 587,
auth: {
user: "[email protected]",
pass: "password"
}
});
それは私が証明書を追加しようとしたが、再びエラーがあったので、証明書の問題を得ていた - 私はオプションで追加
「を最初にSTARTTLSコマンドを発行しなければならない」 -
tls: {
rejectUnauthorized: false
}
を
それは働いた。しかし、rejectUnauthorizedをfalseに設定するのが良い方法であるかどうかはわかりません。 これにはどのような影響がありますか?これを行う別の方法がありますか?
はい私はsecureにtrueを設定すると同じエラーが発生しました – Abhilasha