image.png Это Ваш модуль ?
InMail - Модуль для работы с входящей почтой
-
@GhostZ Проверил и всё равно есть проблема. Письмо находит, но через раз. Допустим если два раза подряд выполнить действие "Получить содержимое одного письма по критериям" или просто рандомно получать письмо, то вылетает эта ошибка.
[InMail debug] imap запрос: «ENABLE UTF8=ACCEPT», url: «imaps://imap.gmail.com» [InMail debug] imap ответ: «QUOTE_ERROR», ошибка: «Quote command returned error» _InMail.imap.search: QUOTE_ERROR - ENABLE not allowed now. -
Привет всем, пытаюсь получить почту с yahoo
настройки такие

на настройки не ругается.
пытаюсь получить содержимое последнего письма, получаю ошибку_InMail.imap.searchLast: LOGIN_DENIED - Login deniedПробовал создать пароль для приложения, но яху не дает его создать.
версия модуля из коробки то есть 1.2 -
Может возможно прикрутить эту библиотеку к авторизации по методу OAuth2 https://senders.yahooinc.com/developer/documentation/#basic-requirements
так как в thunderbird - авторизуется по этому методу. И этот метод работает не только с yahoo но и с gmail например.
или вот есть еще такая библиотека
https://github.com/sahat/satellizer
ну или как нибудь еще, типо этой https://www.npmjs.com/package/xoauth2
для yahoo
https://www.passportjs.org/packages/passport-yahoo/для google
https://www.passportjs.org/packages/passport-google-oauth2/для outlook
https://www.passportjs.org/packages/passport-outlook2/ -
@shashou520 said in InMail - Модуль для работы с входящей почтой:
Мне нужна эта функция.
Как можно достичь этой функции
спасибМожете начать с нормального описания вопроса
-
Кто нибудь использовал почтовый сервис manulmail.com? Вроде заявлена поддержки имап, но подключиться не получается. Сервер mail.manulmail.com, шифрование и порт не указано. При любых настройках получаю _InMail.imap.searchLast: LOGIN_DENIED - Login denied .
-
@dodi8790 said in InMail - Модуль для работы с входящей почтой:
@Gryner у меня так и с рамблером
Скорей всего из-за прокси, на многих прокси закрыт почтовый порт
-
Здравствуйте! При работе с данным модулем, когда я хочу настроить получение почты по imap (конкретно rambler) и вытаскивать с нее какие-либо данные, то он выдает ошибку:

Но такая ошибка происходит только в том случае, если у почты в пароле имеются какие-либо символы наподобие: &?^)#№%$!- и тд
А если же пароль состоит только из цифр и букв, то тогда все работает хорошо -
@wwhite, можно, но на данный момент только через выполнить код:
_call_function(_InMail.search, {criteria: [ ['or', ['subject', 'скидка'], ['subject', 'промокод']] ]})! [[MAIL_ID_LIST]] = _result_function();Формат как в node-imap, подробнее о возможных критериях и примеры тут
Такой формат поддерживается всеми функциями модуля которые принимают
criteriaв качестве аргумента, а не только в_InMail.search. То есть можно создать нужное действие, скопировать его код и заменитьcriteriaсвоим значением
