MS Outlook创建的消息-ID逻辑



有人可以解释MS Outlook创建的消息-ID的逻辑吗?特别是此部分" D45A2C0A.EB29 "

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)”
 <bbbbb.aaaaa@my.domain.com>
To: “ZZZ, YYYY P (YYYY ZZZZ)” <yyyy.zzz@my.domain.com>
Message-ID: <D45A2C0A.EB29%bbbbb.aaaaa@my.domain.com>
Thread-Topic: Video playback error
MIME-Version: 1.0
Content-type: multipart/mixed;
    boundary="B_3563051944_9433913"

RFC2392确认"消息ID和Content-ID都必须在全球范围内唯一。'我的问题是MS Outlook的特定问题。我想知道,MS Outlook使用哪种逻辑来创建唯一数字?我可以从十六进制数字中提取时间/日期吗?

根据RFC2822-互联网消息格式,消息ID对于消息的每个实例的实例都应唯一。它被认为是可选的,以及如何创建消息ID字段取决于服务器:

"消息-ID:"字段提供了独特的消息标识符指的是特定消息的特定版本。这主机保证了消息标识符的唯一性生成它(见下文)。此消息标识符旨在机器可读,不一定对人类有意义。一个消息标识符与特定的一个实例化有关信息;随后对消息的修订每个接收新消息标识符。

注意:有很多情况是"更改"的情况,但是这些情况是更改并不构成该消息的新实例化,并且因此,该消息将无法获得新的消息标识符。为了例如,当消息引入传输系统时通常用其他标头字段(例如跟踪)培养字段(在第3.6.7节中进行了描述)和不满田地(在第3.6.6节)。此类标头字段的添加不会改变消息的身份,因此是"消息-ID:"场保留。在所有情况下,这是发件人的含义信息希望传达(即,是否相同消息或其他消息)确定是否&quot"消息-ID:"现场变化,没有任何特定的句法差异在消息中出现(或未出现)。

最新更新