Я хотел узнать, какой алгоритм использует Gmail для получения связанных писем.
Пример: я рассматриваю двух человек, Тома и Джона. Том начал разговор с Джоном.
Примечание: это некоторое представление писем, отправленных Томом и Джоном
(J-mail-1) : John's first mail.
(T-mail-1) : Tom's first mail.
(T-mail-2) : Tom's second mail.
(J-mail-2) : John's second mail.
(J-mail-3) : John's third mail.
- Том: Отправить письмо из его почты Джону. (T-mail-1)
- Джон: Ответить на письмо Тому. (J-mail-1)
- Том: И снова он отправил Тому в той же цепочке. mail-2)
- Джон: На этот раз, Джон, ответьте на первое письмо, отправленное Томом (J-mail-2)
- Джон: И снова Джон: ответьте на второе письмо Тома. (Дж. -mail-3)
Теперь, если мы видим в почтовом ящике Gmail Тома, мы можем найти ответ для 1-го письма от Джона, связанного или сопоставленного с первым и последним письмом Тома.
Итак, я хотел знать, какой алгоритм на стороне сервера используется для выполнения вышеуказанного типа операции. Как это правильно сопоставлено.
Окончательный результат описанного выше сценария. (В папке «Входящие» Тома)
(T-mail-1) ::::(Associated/Mapped) ::::: (J-mail-1) and (J-mail-2)
(T-mail-2) :::: (Associated/Mapped) ::::: (J-mail-3)
Спасибо