Как Gmail решает пропустить сообщения электронной почты?

Иногда я замечаю ложные срабатывания (включая электронное письмо, которое не является частью потока) и ложные негативы (пропускает письмо, которое должно было быть частью потока). Как Gmail определяет, какие сообщения должны и не должны быть частью потока?

49 голосов | спросил Senseful 1 J000000Thursday10 2010, 22:39:09

3 ответа


41

Должны быть выполнены следующие условия:

  1. Объект должен быть схожим (например, test и re: test будет работать, но test и test 123 не будет).
  2. Отправитель должен быть частью потока, или должен использоваться заголовок in-reply-to.

Заголовок в ответном заголовке может использоваться через интерфейс Gmail, просто отвечая на поток. Это то, что позволяет пересылаемым сообщениям быть частью одного и того же потока, даже если отправитель отличается.

Если вам нужна дополнительная информация, вы можете проверить мою сообщение в блоге , где я опубликовал более подробную информацию о моих выводах.

ответил Senseful 1 PM000000120000000631 2010, 12:26:06
15

Короткий ответ: строка темы .

Google заявляет:

  

разговор обрывается в новый поток, если строка темы беседы изменяется, или если разговор достигает более 100 сообщений.

Дополнительная информация от Google

ответил Ken Pespisa 1 J000000Thursday10 2010, 23:03:25
0

В сообщении электронной почты есть заголовки, содержащие информацию о том, к какому потоку относится сообщение электронной почты. Я точно не знаю, что Gmail использует эти заголовки, но я был бы очень удивлен, если бы этого не произошло. Вы можете увидеть заголовки сообщения электронной почты в Gmail.com, щелкнув три точки, а затем «Показать оригинал».

Если эти заголовки не существуют, я предполагаю, что Gmail затем вернется к угадыванию на основе темы.

Соответствующие заголовки электронной почты:

  • Message-ID: каждое сообщение электронной почты может включать этот заголовок, и оно используется для однозначного определения этого сообщения электронной почты. Он может выглядеть как угодно, если он уникален, например, [email protected] является допустимым идентификатором сообщения.
  • In-Reply-To: это будет содержать идентификатор сообщения электронной почты, на которое отвечает текущее сообщение. Gmail может использовать эту информацию, чтобы поместить сообщение в правильную беседу.
  • Ссылки: это будет содержать список всех идентификаторов сообщений всех предыдущих писем в разговоре в соответствии с программным обеспечением, отправляющим сообщение электронной почты. Это более долговечно, чем In-Reply-To, если у получателя нет предыдущего сообщения в разговоре, но есть некоторые из сообщений до этого.

Литература:

ответил Flimm 18 J000000Wednesday18 2018, 12:30:13

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132