Получение сведений об электронной почте через IMAP - PullRequest
0 голосов
/ 27 мая 2020

Я использовал javax.mail для получения писем. Я могу получить данные электронной почты, такие как вложения, cc, b cc, от, кому, текст, тема. Проблема, с которой я столкнулся, заключается в том, что я получаю только это письмо, а не все сообщения в этом электронном письме. Предположим, A отправил электронное письмо B, а B ответил A. Затем снова ответил B. Теперь, если я вхожу в систему с профилем A и получаю папку INBOX A. Я получаю это письмо и проверяю message.content() этого электронная почта Отображается только ответ Б. Я хочу получить содержимое первого и третьего сообщения, отправленных А, поскольку оба сообщения принадлежат этой цепочке.

1 Ответ

0 голосов
/ 28 мая 2020

IIR C потоки разговора зависят от реализации, потому что они не применяются и не охватываются IMAP RF C. Есть несколько серверов, таких как Gmail, которые позволяют настраивать эти параметры. В вашем случае можно было бы прочитать определенное сообщение c, а затем выполнить другие команды IMAP для получения остальной части потока.

Дополнительная информация: https://tools.ietf.org/html/rfc3501

...