Я использую nodemailer для отправки электронных писем, но мой антивирус блокирует nodemailer.Когда я отключаю антивирус, нет проблем с отправкой электронной почты.
Есть ли какой-либо возможный способ отправки электронной почты с использованием nodemailer без отключения антивируса?
const transporter = nodemailer.createTransport({
host: 'smtp.gmail.com',
port: 465,
secure: true,
auth: {
user: 'username@gmail.com',
pass: 'password'
}
});
var mailOptions = {
from: 'username@gmail.com',
to: "to',
subject: 'subject',
html: '<div></div>'
};
transporter.sendMail(mailOptions, function (error, info) {
if (error) {
console.log(error)
} else {
console.log('Email sent: ' + info.response);
}
});
Сообщение об ошибке ->
{ Error: self signed certificate in certificate chain
at TLSSocket.<anonymous> (_tls_wrap.js:1105:38)
at emitNone (events.js:106:13)
at TLSSocket.emit (events.js:208:7)
at TLSSocket._finishInit (_tls_wrap.js:639:8)
at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:469:38) code: 'ESOCKET',
command: 'CONN' }