Я пытаюсь отправить несколько писем с помощью nodemailer через этот фрагмент кода гнал в мой server.jsОтправки сообщения электронной почты с использованием nodemailer
server.js
var smtpTransport = mailer.createTransport("SMTP", {
service: "gmail",
auth: {
user: "[email protected]",
pass: "pass"
}
});
var mail = {
from: "Contact <[email protected]>",
to: "[email protected]",
Subject: "Test sujet",
text: "test text",
html: "<b>Test text</b>"
}
smtpTransport.sendMail(mail, function(err, res){
console.log(err, "Message sent: ");
smtpTransport.close();
})
Но, когда я узел этого сервера. JS я получаю сообщение об ошибке:
{ [Error: connect ECONNREFUSED]
code: 'ECONNREFUSED',
errno: 'ECONNREFUSED',
syscall: 'connect' } 'Message sent: '
EDIT: Отсносящихся to this, я также пытался проверить мое соединение SSL openssl s_client -connect smtp.gmail.com:465
(он работает).
Как я могу исправить это?
'Subject' vs' subject' может быть? Я также использовал сервис 'Gmail'. – chovy
@chovy, он все тот же:/ –
выглядит так же, как и для моего проекта, но я havent 'пробежал этот код через 2 года. – chovy