Как сообщения организованы в поток?

Ребята. Может кто-нибудь объяснить, как почтовые сообщения организованы в потоки? Как я понял, сообщения отправляются всегда на один и тот же электронный адрес группы. Так что должен быть какой-то идентификатор потока...

1 ответ

Решение

Каждое электронное письмо имеет уникальный Message-ID заголовок.

Каждый ответ имеет In-Reply-To и / или References заголовок.

Этого достаточно, чтобы выполнить топологическую сортировку и поместить сообщения в потоки.

[Обновить]

Для получения подробной информации см. RFC 5322 (спецификация для сообщений электронной почты в Интернете). Выполните поиск по "Message-ID", "References" и "In-Reply-To". Строго говоря, эти заголовки являются необязательными, потому что спецификация использует "СЛЕДУЕТ", а не "ОБЯЗАН" при их описании. На практике я никогда не видел сообщения электронной почты, которое не содержало бы идентификатора сообщения, за исключением спама, и я никогда не видел почтового клиента, который не содержал один или оба заголовка ответа в ответах.

Другие вопросы по тегам