時々、誤検知(スレッドの一部ではない電子メールを含む)と誤検知(スレッドの一部であるはずの電子メールを見逃します)に気付くことがあります。 Gmailは、どのメッセージをスレッドの一部とするべきであるかどうかをどのように決定しますか?
次の条件を満たしている必要があります。
test
とre: test
は機能しますが、test
とtest 123
は機能しません)。In-reply-toヘッダーは、スレッドに返信するだけでGmailのインターフェースを介して使用できます。これにより、送信者が異なっていても、転送されたメッセージを同じスレッドの一部にすることができます。
さらに情報が必要な場合は、 私のブログ記事 を参照してください。ここで、私の調査結果に関する詳細情報を投稿しました。
電子メールメッセージには、電子メールメッセージが属するスレッドに関する情報を含むヘッダーがあります。 Gmailでこれらのヘッダーが使用されているかどうかはわかりませんが、使用しなかった場合は非常に驚かされます。 Gmail.comでメールメッセージのヘッダーを表示するには、3つのドットをクリックしてから[オリジナルを表示]をクリックします。
これらのヘッダーが存在しない場合、Gmailは件名に基づいた推測にフォールバックすると推測します。
Message-ID
:すべての電子メールメッセージにこのヘッダーを含めることができ、その電子メールメッセージを一意に識別するために使用されます。たとえば、[email protected]
は有効なメッセージIDです。In-Reply-To
:これには、現在のメッセージが応答している電子メールメッセージのメッセージIDが含まれます。 Gmailはこの情報を使用して、メッセージを正しい会話に入れることができます。References
:これには、メールメッセージを送信したソフトウェアに従って、会話内の以前のすべてのメールのすべてのメッセージIDのリストが含まれます。これは、受信者が会話内の前のメッセージを持っておらず、その前にいくつかのメッセージを持っている場合、In-Reply-To
よりも耐久性があります。