Как прочитать текст HTML-сообщения старой (не самой последней) электронной почты разговора из определенной электронной почты с помощью веб-службы Microsoft Exchange - PullRequest
0 голосов
/ 27 сентября 2018

Это противоположный вопрос Как прочитать текст тела последнего разговора по электронной почте, используя EWS

Но Мой вопрос здесь заключается в том, как прочитать более старую часть (ту, которая исключает более новую беседу).).Сначала я думал, что смогу сравнить новую часть и целую часть, найти совпадение и заменить его пустой строкой, тогда я получу более старую часть.

Однако структура Html новой детали и всего тела совершенно иная, это не надежный способ обнаружения новой детали.Самым близким способом, который я мог придумать, является сканирование ключевого слова from и использование его в качестве разделителя.Но электронная почта может быть с другого сервера, кроме сервера Exchange (таким образом, с другим соглашением), поэтому я не думаю, что она достаточно надежна.

   ************
I am the latest msg

Regards,
Test

From:test@gmail.com
To: ----
----------
----------

I am the older part

Regard
Admin.

************
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...