объект письма с типом Message со всеми хедарами и т.п. так же я имею доступ к IMAP серверу. Мне нужно по письму получить родительское а именно
Переписываются между собой 2 юзера, они о чем то договорились и пересылают письмо на определенный ящик, который слушает мой сервис. я получаю это письмо. так же в рамках одного диалога на этот ящик мне могут несколько раз переслать. И вот, когда мне приходит письмо в рамках одного диалога 2 и более раз, то я хочу добраться до самого первого пришедшего мне письма и получить его объект. Каким способом я могу это сделать? Спасибо.
======
я себе это вижу таким образом есть объект подключения к IMAP и у этого объекта есть какой-то такой метод getParent(msg), но не могу найти адекватного решения. Нужна цепочка типо как создают клиенты.
Не уверен, что правильно вас понял, но у письма есть хедер In-Reply-To - это мессадж id письма, на которое ответили, так можно добраться до первого письма в треде
Сейчас постараюсь объяснить. я про Reply-To думал, но есть кейсы, где они отличаются например есть 2 юзера A и B А написал B B ответил A A ответил B и добавил в переписку Ящик бота (бот получил это письмо) Дальше B удалил ящик бота и ответил A A ответил B B ответил A и уже он добавил в переписку Ящик бота (бот получил это письмо) ——— Если я смотрю в web клиент GMAIL на хедеры (Reply-To), то они разные, но web клиент гугла как-то понимает, что это одна цепочка.
Обсуждают сегодня