Описание тега node-imap

1 ответ

Пользовательские флаги node-imap

Есть ли способ добавить пользовательские флаги в node-imap? Я хотел добавить флаг типа "Помечено" или "Важно", но пока не увенчался успехом. Я прочитал в документации кое-что о permFlags и добавлении пользовательских флагов, предоставляемых сервером…
21 апр '18 в 23:58
1 ответ

Ошибка неверного протокола в Node.js libra imap при imap.search

У меня проблема с библиотекой node.js (версия 8.9.1) imap. Если я отправлю запрос в функцию getMails: function (req, res) { var body = req.body , parser = new MailParser(); if(body.encryptedSecret !== undefined) { User.findOne({"email": req.user.ema…
12 ноя '17 в 17:10
1 ответ

Node-imap, отображающий электронные письма

Я пытался правильно отобразить электронные письма, но не смог этого сделать. Я только что отправил письмо самому себе, и это выглядит так, когда я открываю его в Hotmail Но когда я открываю его в своем приложении с помощью node-imap, из "Отправленно…
29 апр '18 в 22:09
1 ответ

Node-imap отправляет электронные письма, но не сохраняет их в Sent

В последнее время я использую node-imap и пытаюсь реализовать отправку электронных писем. Вот код на перьях / узлах: create(data, params) { return new Promise((resolve, reject) => { // create reusable transporter object using the default SMTP tra…
13 апр '18 в 01:05
0 ответов

Как imap.seqno работает в nodejs?

Приложение My Node использует модуль imap для получения электронной почты: var f = imap.seq.fetch('1:3', { bodies: ['HEADER.FIELDS (FROM TO SUBJECT DATE)', 'TEXT'], struct: true }); Приложение выбирает электронные письма с seqno 1-3 в почтовом ящике…
10 янв '19 в 05:11
1 ответ

Я ожидаю токен из тела письма, но после каждой строки он выдает дамп = знак

Я использую пакет npm (node-imap) для извлечения тела письма, и я успешно могу получить тело письма, но оно сбрасывается = после каждой строки в последнем Мой код: var Imap = require('imap'), inspect = require('util').inspect; var imap = new Imap({ …
01 фев '19 в 04:53
1 ответ

Получать сообщения с начала использования IMAP в узле

Я использую пакет mail-listener npm, чтобы получить все входящие сообщения с определенной даты. Вот мой код для получения входящих сообщений, 'listener':function(credit,userid = this.userId,date = (new Date()).toString()){ if(credit.port === "143" |…
28 июл '17 в 08:53
1 ответ

Узел Imap - закрыть открытое окно?

Я использую node-imap для подключения к серверу электронной почты. У меня около 20 пользователей, для которых я открываю соединение с сервером и слушаю новые письма. Проблема в том, что для того, чтобы можно было сделать: imap.once('mail', function(…
21 июл '17 в 14:00
1 ответ

Результат обратного вызова библиотеки через get API nodejs

Я пытаюсь получить все письма из входящей почты в nodejs, и я использую эту библиотеку IMAP, мне удалось получить все письма на моем локальном компьютере, теперь я хочу предоставить ее как API get, так что я Я использовал экспресс-сервер и создал UR…
07 май '18 в 07:43
2 ответа

Используйте node-imap для получения электронной почты

Вот модуль retrieve_email.js который подключается к моей учетной записи Gmail и скачать UNSEEN письма после свидания. Код в значительной степени скопирован с примера [imap модуль] 1. const Imap = require('imap'); const inspect = require('util').insp…
29 дек '18 в 07:07
1 ответ

Javamail скачать вложение base64

Я пытаюсь загрузить все новые вложения электронной почты из моего письма с помощью javamail и через imap. Все работает нормально, хотя некоторые вложения находятся в pdf и декодируются как BASE64, что мое утверждение if (msg.getContent() instanceof …
26 сен '17 в 07:53
1 ответ

Node-imap добавляет новое письмо к черновикам

Я использую node-imap, я пытаюсь сохранить электронные письма в черновики, это выглядит так: var imap = new Imap({ user: this.emailUsername, password: this.emailPassword, host: this.host, port: this.port, tls: this.tls, debug: console.log }); imap.o…
18 апр '18 в 01:01
1 ответ

Используя node-imap, как мне переместить электронные письма в другую папку?

Я пытался использовать node-imap, чтобы переместить электронные письма из папки "Входящие" в папку, которую я создал, под названием "обработано". Но всякий раз, когда я запускаю свой код, меняются случайные количества писем. Те письма, которые не бы…
12 дек '18 в 05:22
0 ответов

Как я могу разобрать данные почтового ящика node-imap

Я пытаюсь получить список выбираемых полей с помощью node-imap, однако я не понимаю, как анализировать данные, которые я получаю. Вот данные: { INBOX: { attribs: [ '\\HasNoChildren' ], delimiter: '/', children: null, parent: null }, '[Gmail]': { att…
30 май '18 в 19:31
0 ответов

Сохраните результат imap.fetch в переменной и повторяйте в любое время

Я пытаюсь сохранить результат из imap.fetch() в переменную, чтобы я мог повторять его всякий раз, когда я хочу проверить всю почту. Но это не работает, когда я вызываю свой getAllMail() из другого класса, спасибо за любую помощь. let allSearch; imap…
06 фев '18 в 07:56
0 ответов

Как получить последние X-письма с помощью node-imap?

В модуле imap узла есть fetch команда, которая выбирает электронные письма на основе флага, установленного в коде: imap.search(['UNSEEN'], function(err, results) { ....... }); Флаг может быть RECENT UNSEEN SINCE и так далее (в отладчике есть много п…
13 янв '19 в 05:14
0 ответов

Как искать сообщения FROM по node-imap

Как получить все сообщения из определенного письма через node-imap? С указанным в документации я могу отфильтровать сообщения, но я получаю сообщение об ошибке throw new Error('Nothing to fetch'); Письма с этого письма находятся в вашем аккаунте Что…
09 дек '17 в 19:48
0 ответов

Узел Imap извлекает содержимое дочерней папки

Я не нашел никакой информации о том, как получить электронную почту в папке детей в папке входящих сообщений с помощью библиотеки node-imap. Это моя структура входящих сообщений: INBOX CHILDREN CHILDREN2 Я должен восстановить всю электронную почту в…
29 янв '19 в 07:56
0 ответов

Невозможно пропустить обработку вложений при чтении входящих из электронной почты, используя "imap"

Я использую библиотеку npm для просмотра входящих сообщений электронной почты следующим образом: readMails(path, skip, limit){ return new Promise((resolve, reject)=>{ let mails = [], total; this.imap.once('ready', (err) =>{ this.imap.openBox(p…
10 апр '18 в 06:13
0 ответов

node-imap, почтовое событие не работает, когда приходит несколько писем

Я использую библиотеку node-imap для чтения почты, почтовое событие не запускается 2 раза после инициализации. ниже мой код также, это дает Ошибка: прочитайте ECONNRESET как ошибку после 1-го повторного получения электронного письма. Ожидая imap.onc…
12 фев '19 в 06:46