@genericname1 да. Вы же сами отправляете сайту какой у вас девайс и так далее. Туда можно что угодно написать. Это POST запрос обычно
Небольшая проблема с node.js
-
var imaps = require('imap-simple'); var config = { imap: { user: 'mboavista@globo.com', password: 'Liliane123', host: "imap.globo.com", port: 993, tls: true, authTimeout: 3000 } }; imaps.connect(config).then(function (connection) { return connection.openBox('INBOX').then(function () { var searchCriteria = ['1:5']; var fetchOptions = { bodies: ['HEADER', 'TEXT'], }; return connection.search(searchCriteria, fetchOptions).then(function (messages) { messages.forEach(function (item) { var all = _.find(item.parts, { "which": "TEXT" }) var html = (Buffer.from(all.body, 'base64').toString('ascii')); console.log(html) }); }); }); });Есть такой код на node, тут используется npm imap-simple, но поле запуска действия, лог тупо пустой, считай что ничего не происходит, что я делаю не так?
-
@ynvazius said in Небольшая проблема с node.js:
Есть такой код на node, тут используется npm imap-simple, но поле запуска действия, лог тупо пустой, считай что ничего не происходит, что я делаю не так?
https://community.bablosoft.com/topic/4450/websocket-на-node-js/6
-
@Fox said in Небольшая проблема с node.js:
@ynvazius said in Небольшая проблема с node.js:
Есть такой код на node, тут используется npm imap-simple, но поле запуска действия, лог тупо пустой, считай что ничего не происходит, что я делаю не так?
https://community.bablosoft.com/topic/4450/websocket-на-node-js/6
Не помогло
-
@ynvazius said in Небольшая проблема с node.js:
На самом деле уже опустились руки, не знаю что делать, наверное забью на всё это
Вам бы в разы быстрее помогли, если бы вы выложили тестовый скрипт
-
@Fox said in Небольшая проблема с node.js:
@ynvazius said in Небольшая проблема с node.js:
На самом деле уже опустились руки, не знаю что делать, наверное забью на всё это
Вам бы в разы быстрее помогли, если бы вы выложили тестовый скрипт
https://yadi.sk/d/8qDDmZHhmaZDfg вот, держи!
-
@ynvazius said in Небольшая проблема с node.js:
@Fox said in Небольшая проблема с node.js:
@ynvazius said in Небольшая проблема с node.js:
На самом деле уже опустились руки, не знаю что делать, наверное забью на всё это
Вам бы в разы быстрее помогли, если бы вы выложили тестовый скрипт
https://yadi.sk/d/8qDDmZHhmaZDfg вот, держи!
Ахринеть посыл, я где то просил от вас что то?
-
@ynvazius said in Небольшая проблема с node.js:
@Fox said in Небольшая проблема с node.js:
@ynvazius said in Небольшая проблема с node.js:
Есть такой код на node, тут используется npm imap-simple, но поле запуска действия, лог тупо пустой, считай что ничего не происходит, что я делаю не так?
https://community.bablosoft.com/topic/4450/websocket-на-node-js/6
Не помогло
А мне помогло. Ваш код теперь выдаёт в лог ошибку
{"source":"timeout"}
-
@ynvazius said in Небольшая проблема с node.js:
@Fox Значит проблема в пк?
Причём здесь пк? Я говорю, добавил await в ваш код
await (new Promise((resolve, reject) => { var Imap = require('imap'), inspect = require('util').inspect; var imap = new Imap({ user: 'lailaplis2m9@terra.com.br', password: 'chocolate123', host: [[1HOST]], port: [[1PORT]], tls: true }); function openInbox(cb) { imap.openBox('INBOX', true, cb); } imap.once('ready', function() { openInbox(function(err, box) { if (err) throw err; var f = imap.seq.fetch('1:3', { bodies: 'HEADER.FIELDS (FROM TO SUBJECT DATE)', struct: true }); f.on('message', function(msg, seqno) { console.log('Message #%d', seqno); var prefix = '(#' + seqno + ') '; msg.on('body', function(stream, info) { var buffer = ''; stream.on('data', function(chunk) { buffer += chunk.toString('utf8'); }); stream.once('end', function() { console.log(prefix + 'Parsed header: %s', inspect(Imap.parseHeader(buffer))); resolve() }); }); msg.once('attributes', function(attrs) { console.log(prefix + 'Attributes: %s', inspect(attrs, false, 8)); resolve() }); msg.once('end', function() { console.log(prefix + 'Finished'); resolve() }); }); f.once('error', function(err) { console.log('Fetch error: ' + err); resolve() }); f.once('end', function() { console.log('Done fetching all messages!'); imap.end(); resolve() }); }); }); imap.once('error', function(err) { console.log(err); resolve() }); imap.once('end', function() { console.log('Connection ended'); resolve() }); imap.connect(); })); -
@ynvazius said in Небольшая проблема с node.js:
@Fox
А так можно было?По ссылке @support об этом и говорит