Мне нужно отправить электронные письма своим клиентам с помощью адреса электронной почты ipage через мое приложение node.js. В настоящее время я использую https://nodemailer.com в качестве узла. Следующим будет мой код. Я получаю ошибку таймаута соединения как ошибку. Я что-то пропустил? Какие-нибудь советы или идеи по этому поводу? Пожалуйста, помогите мне.Node.js + Nodemailer + Отправка почты через ipage smtp
0
A
ответ
1
Его, то потому что учетные данные вы передаете в
var transporter = nodemailer.createTransport();
не завершены.
Вот пример полей, которые вы можете пройти.
var transporter = nodemailer.createTransport(smtpTransport ({
auth: {
user: config.EMAIL.EMAIL.USER,
pass: config.EMAIL.EMAIL.PASS
},
host: config.EMAIL.HOST,
secureConnection: config.EMAIL.SECURECONNECTION,
port: config.EMAIL.PORT,
tls: {
rejectUnauthorized: config.EMAIL.TLS.REJECTUNAUTHORIZED
},
}));
Здесь я сохранил свои учетные данные в своем файле конфигурации, вы можете передать их прямо здесь.
Thanks man !! Работает как очарование! –
Счастливые помочь. –