объединить файлы .eml в виде беседы - PullRequest
0 голосов
/ 23 октября 2018

У меня есть экспорт файлов .eml, в котором есть ваша стандартная информация, такая как, из, cc, а также дополнительные поля метаданных, такие как messageid, in-reply-to, ссылки и т. Д. В зависимости от того, как я понимаю eml starndardЯ полагаю, что могу использовать идентификатор сообщения, in-reply-to и ссылки для создания конвекционного представления

Например, у вас есть начальное сообщение Бобу

MSG-1
message-id: 1
to: Bob
text: hello

ЗатемБоб отвечает Энтони, обновляя метаданные следующим образом

MSG-2
message-id: 2
in-reply-to: 1
references: 1
to: Anthoy
text: howdy

Затем Энтони отвечает обратно Бобу, обновляя метаданные следующим образом

MSG-3
message-id: 4
in-reply-to: 2
references: 1,2
to: Bob
text: Let's do this!

Так ли это работает?

1 Ответ

0 голосов
/ 31 октября 2018

Да, это правильно.Единственная ошибка заключается в том, что вы не будете использовать ',' между ссылками в заголовке References:.

Если вы ищете объяснение алгоритма, используемого для «врезки» этих сообщений в разговорную формупосмотреть, вы можете прочитать об этом на https://www.jwz.org/doc/threading.html

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