Gmailはどのようにメールメッセージのスレッドを決定しますか?


54

時々、誤検知(スレッドの一部ではない電子メールを含む)と誤検知(スレッドの一部であるはずの電子メールを見逃します)に気付くことがあります。Gmailはどのメッセージをスレッドの一部とするべきで、どの部分をスレッドの一部とすべきでないかをどのように決定しますか


Gmailを非難しないでください、それは私がいつも見た中で最高のメールスレッダーです;
neo

誤検知は見たことがありませんが、それらが存在することにも驚いています。
mbillard

@neo、もっと良いものがあります。
17

@mbillard、まあ、メッセージのタイトルで言えば、誤検知は存在するはずです。
パセリエ

回答:


46

次の条件を満たしている必要があります。

  1. 件名は類似している必要があります(たとえばtestre: test機能しますがtest、機能しtest 123ません)。
  2. 送信者はスレッドの一部であるか、in-reply-toヘッダーを使用する必要があります。

in-reply-toヘッダーは、スレッドに返信するだけでGmailのインターフェースを介して使用できます。これにより、送信者が異なっていても、転送されたメッセージを同じスレッドの一部にすることができます。

さらに情報が必要な場合は、私の調査結果に関する詳細情報を投稿したブログ投稿をご覧ください。


1
面白いことに、返信先フィールドがあり、グーグルはそれを使用しません
...-pihentagy

5
Quoraでこの回答をご覧ください-Message -ID:ヘッダーを使用してスレッド化されていると彼は言います。Gmailが会話をスレッド化する方法を誰もが確実に知っていますか?
YOSH mの

17

短い答え: 件名

Googleの状態:

会話の件名が変更された場合、または会話が100通を超えるメッセージに達した場合、会話は新しいスレッドに分割されます。

Googleからの詳細情報


はい、それは私が提供した2番目のリンクでも述べています。私も全体の問題にいくつかの背景を与えることは良いだろう:)
フェニックス

私はそれが60から80の間で壊れているのを見たので、その記事がどれほど信頼できるかはわかりません。しかし、近いです。
dgw

私はいつも60で壊れているのを見てきました
ジェイエン

[ブラケット]のサブジェクト部分github.com/travis-ci/travis-ci/issues/…は無視されることが実験的に確立されました(2014年現在)。
ベニチェルニアフスキーパスキン

十分ではありません。2人が同じKijiji広告に応答する場合、件名は同じですが、特定の時間枠内(2日未満の1時間以上)でない限り、同じスレッドにはありません。
シャーウッドボッツフォード

3

電子メールメッセージには、電子メールメッセージが属するスレッドに関する情報を含むヘッダーがあります。Gmailでこれらのヘッダーが使用されているかどうかはわかりませんが、使用しなかった場合は非常に驚かされます。Gmail.comでメールメッセージのヘッダーを表示するには、3つのドットをクリックしてから[オリジナルを表示]をクリックします。

これらのヘッダーが存在しない場合、Gmailは件名に基づいた推測にフォールバックすると推測します。

関連イベントのメールヘッダー:

  • Message-ID:すべての電子メールメッセージにこのヘッダーを含めることができ、その電子メールメッセージを一意に識別するために使用されます。一意である限り、たとえば、199802242058.MAA24843@monk.via.net有効なメッセージIDであれば、どのようにも見えます。
  • In-Reply-To:これには、現在のメッセージが応答している電子メールメッセージのメッセージIDが含まれます。Gmailはこの情報を使用して、メッセージを正しい会話に入れることができます。
  • References:これには、メールメッセージを送信したソフトウェアに応じて、会話内の以前のすべてのメールのすべてのメッセージIDのリストが含まれます。これはIn-Reply-To、受信者が会話内の前のメッセージを持たないが、その前にいくつかのメッセージを持っている場合に備えて、より耐久性があります。

参照:

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.