2011-06-05 2 views
2

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

ответ

3

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

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

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

[обновление]

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

+0

Спасибо за ответ. Я думал, что он должен быть частью стандарта электронной почты, но не знал этого. – damluar