2016-11-27 8 views
-1

誰かがMS Outlookで作成したMessage-IDのロジックを教えてください。特にこの部分は「D45A2C0A.EB29MS Outlookで作成されたメッセージIDのロジック

User-Agent: Microsoft-MacOutlook/14.6.9.160926 
Date: Tue, 22 Nov 2016 17:08:26 -0600 
Subject: Video playback error 
From: “AAAAAAAAAAAA AAAAA, BBBBB (BBBBB AAAAAA)” 
<[email protected]> 
To: “ZZZ, YYYY P (YYYY ZZZZ)” <[email protected]> 
Message-ID: <D45A2C0A.EB29%[email protected]> 
Thread-Topic: Video playback error 
MIME-Version: 1.0 
Content-type: multipart/mixed; 
    boundary="B_3563051944_9433913" 

RFC2392は、「両方のメッセージIDとコンテンツIDがグローバルに一意であることが要求されていることを確認します。 '私の質問はMS Outlookに特有です。私は、ユニークな番号を作成するためにMS Outlookでどのようなロジックを使用しているのか知りたいですか?その16進数から時間/日付を抽出できますか?

答えて

0

RFC2822 - Internet Message Formatによると、メッセージIDは、メッセージの各インスタンスに対して一意である必要があります。これはオプションと見なされ、サーバーまでどのようにMESSAGE-IDフィールドが作成されているだ:

「メッセージID:」フィールドは は、特定のメッセージの特定のバージョンを参照するユニークなメッセージ識別子を提供します。 のメッセージ識別子の一意性は、 が生成するホストによって保証されます(下記参照)。このメッセージ識別子は、 マシンで読み取り可能であり、人間にとって必ずしも意味がないものではありません。メッセージ は、特定の メッセージの正確に1つのインスタンス化に関係します。その後のメッセージの改訂は、それぞれ新しいメッセージ 識別子を受信します。

注:メッセージが変更された場合は多くありますが、変更されたメッセージはそのメッセージの新しいインスタンス化を構成しません。したがって、 というメッセージは新しいメッセージ識別子を取得しません。 の場合、メッセージが転送システムに導入されると、 には、トレース フィールド(3.6.7項を参照)および再送信フィールド( セクション3.6.6を参照)などの追加のヘッダーフィールドが付加されることがよくあります。このようなヘッダーフィールドを追加しても、メッセージのIDは に変更されないため、元の "Message-ID:" フィールドは保持されます。すべての場合において、メッセージの送信者 が、 「メッセージID:」フィールドが変更されるかどうかを決定する(すなわち、これが同一の メッセージであるか異なるメッセージであるか)伝達したいことを意味するメッセージに表示される(または表示されない)特定の構文上の違い

+0

私の質問にお答えいただきありがとうございます。 RFC2392は、 'メッセージIDとコンテンツIDの両方がグローバルに一意であることが要求されていることを確認します。 私の質問はMS Outlookに固有です。私は、ユニークな番号を作成するためにMS Outlookでどのようなロジックを使用しているのか知りたいですか?その16進数から時間/日付を抽出できますか? –

+0

私は、Outlookではなく、転送プロバイダに依存していると思います。 –

関連する問題