Добрый день!
Пытаюсь сделать автоматические ответы на почту через парсер.
Нашел хороший модуль nodemailer написал код, который отлично работает, если запускать через консоль, например node app.js
Но вот парсер никак не хочет обрабатывать код и постоянно падает.
Сам код
Само собой я поставил модули в директорию /aparser/files/node_modules
Вот что получаю в логах при падении.
Можете ли вы мне как то помочь решить данную проблему или a-parser не в силах работать стабильно с nodejs модулями?
Пытаюсь сделать автоматические ответы на почту через парсер.
Нашел хороший модуль nodemailer написал код, который отлично работает, если запускать через консоль, например node app.js
Но вот парсер никак не хочет обрабатывать код и постоянно падает.
Сам код
Код:
const nodemailer = require('nodemailer');
class Parser {
constructor() {
this.defaultConf = {
version: '0.1.17',
results: {
flat: [
['title', 'HTML title'],
]
},
results_format: '$query: $title\\n',
parsecodes: {
200: 1,
},
max_size: 200 * 1024,
};
}
async init(){
let transporter = nodemailer.createTransport({
host: 'smtp.yandex.ru',
port: 587,
secure: false,
auth: {
user: '[email protected]',
pass: '12345'
}
});
let mailOptions = {
from: '"Hello my friend!" <[email protected]>',
to: '[email protected]',
subject: 'Hello!',
text: 'Hello world?',
html: '<b>Hello world?</b>'
};
transporter.sendMail(mailOptions);
}
async *parse(set, results) {
return results;
}
}
Само собой я поставил модули в директорию /aparser/files/node_modules
Вот что получаю в логах при падении.
Можете ли вы мне как то помочь решить данную проблему или a-parser не в силах работать стабильно с nodejs модулями?
