[Mew-dist 14987] cite vs references:

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2000年 11月 23日 (木) 00:51:07 JST


現在の Mew は、あるメール A に reply すると

	In-Reply-To: そのメールの Message-Id:
	References: そのメールの References: + Message-Id:
		# References がある場合ね

となります。ここで、違うメール B から引用すると、References: に B の 
Message-Id: を足します。

この機能は誰が入れたか忘れましたが、drums の 09 を読んで見ると、間違っ
ているように思います。

(1) 複数の親がある場合は、In-Reply-To: で表現せよ。
(2) References: はスレッドに利用されているので、複数の親を入れるな。

と読めます。

ので、引用すると References: の値が増える機能は削りたいと思います。(た
だし、In-Reply-To: の値を増やすこともしません。)

--かず

---
The "In-Reply-To:" and "References:" fields are used when creating a 
reply to a message. They hold the message identifier of the original 
message and the message identifiers of other messages (for example, in 
the case of a reply to a message which was itself a reply). The "In-
Reply-To:" field may be used to identify the message (or messages) to 
which the new message is a reply, while the "References:" field may be 
used to identify a "thread" of conversation.

When creating a reply to a message, the "In-Reply-To:" and "References:" 
fields of the resultant message are constructed as follows:

The "In-Reply-To:" field will contain the contents of the "Message-ID:" 
field of the message to which this one is a reply (the "parent 
message"). If there is more than one parent message, then the "In-Reply-
To:" field will contain the contents of all of the parents' "Message-
ID:" fields. If there is no "Message-ID:" field in any of the parent 
messages, then the new message will have no "In-Reply-To:" field.

The "References:" field will contain the contents of the parent's 
"References:" field (if any) followed by the contents of the parent's 
"Message-ID:" field (if any). If the parent message does not contain a 
"References:" field but does have an "In-Reply-To:" field containing a 
single message identifier, then the "References:" field will contain the 
contents of the parent's "In-Reply-To:" field followed by the contents 
of the parent's "Message-ID:" field (if any). If the parent has none of 
the "References:", "In-Reply-To:", or "Message-ID:" fields, then the new 
message will have no "References:" field.

Note: Some implementations parse the "References:" field to display the 
"thread of the discussion". These implementations assume that each new 
message is a reply to a single parent and hence that they can walk 
backwards through the "References:" field to find the parent of each 
message listed there. Therefore, trying to form a "References:" field 
for a reply that has multiple parents is discouraged and how to do so is 
not defined in this document.
---



Mew-dist メーリングリストの案内