Nodemailer отправить письмо с прокси
Не могу отправить письмо через Nodemailer с прокси с аутентификацией. Пишет ошибку: Socks5 proxy rejected connection - ConnectionRefused. Если не юзать прокси, то всё работает. Код (данные конечно мои валидные):
const nodemailer = require('nodemailer');
let transporter = nodemailer.createTransport({
host: 'smtp.gmail.com',
port: 465,
secure: true, // true для порта 465, false для других портов
auth: {
user: '[email protected]',
pass: 'zzxxcc'
},
proxy: 'socks://user:[email protected]:5555'
});
transporter.set('proxy_socks_module', require('socks'));
let mailOptions = {
from: "[email protected]",
to: "[email protected]",
subject: "theme",
text: "hi"
};
transporter.sendMail(mailOptions, (error, info) => {
if (error) {
ended = error.message;
resolve()
} else {
ended = 1;
resolve()
}
});