Электронная почта IMAP

Когда я получаю почту от третьей стороны, мое требование состоит в том, чтобы сгруппировать эту почту в один поток в соответствии с ThreadId. В случае Gmail я использую GIMAP. У него есть метод ThreadId, который дает ThreadId. Но в случае других поставщиков услуг, таких как Ymail, Outlook, у меня нет API для получения ThreadId.

PS: я не хочу использовать REST API


person Ketan Kumbhar    schedule 12.05.2017    source источник


Ответы (1)


Вы не получите ThreadID (X-GM-THRID), потому что это не реализация по умолчанию в IMAP. Это элемент расширения, который Google реализовал вместе с LABELS (X-GM-LABELS) и MSGID (X-GM-MSGID).

Вы должны будете сами выяснить, как получить полную переписку по электронной почте. Для этого есть 2 алгоритма. 1-й подход — использовать поле «В ответе». Второй подход немного сложен и основан на ссылках.

Эта ссылка содержит подробную информацию о ветках электронной почты.

person Darshan    schedule 12.05.2017
comment
Спасибо Даршан. Ссылка полезна - person Ketan Kumbhar; 16.05.2017