Почему не могу получить письмо по imap gmail?

использую node imap
сразу скажу, что на другом imap сервере всё работает нормально
пытаюсь получить письмо с gmail , ищу по критериям [['HEADER', 'MESSAGE-ID', messageId]]
письма вот с таким id не находит !&!AAAAAAAAAAAYAAAAAAAAAMfmIFeIntJDrh81tvyrYprCgAAAEAAAAE79e8XoLhlNk3V1AyZPkJMBAAAAAA==@тут домен скрою
а вот такое нормально находит CAK3DNDUjeWON2T6V+dJVotx-_Ozk2KJEu-EMpBd=_jnbs_HEPg@mail.gmail.com
может какие то другие критерии надо указывать?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 2
xez
@xez
Senior Junior Roo
Может потому-что надо imap разрешить?
https://support.google.com/mail/answer/7126229?hl=ru
Ответ написан
В IMAP используется кодировка UTF-7, в ней = это спец. символ. Попробуйте заенкодить messageId в UTF-7 перед использованием.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы