[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Mail headers: advice needed.
From: Roberto Alsina <ralsina () unl ! edu ! ar>
Date: 1999-06-18 10:52:54
[Download RAW message or body]
Here's the RFC (my pieces are unindented):
2.2.5. References
This field lists the Message-ID's of any messages prompting the
submission of this message. It is required for all follow-up
messages, and forbidden when a new subject is raised.
So, it's required, you should try to support it (yes, I know this is more
a RFC about usenet messages).
Implementations should provide a follow-up command, which allows a
user to post a follow-up message. This command should generate a
"Subject" line which is the same as the original message, except
that if the original subject does not begin with "Re:" or "re:", the
four characters "Re:" are inserted before the subject. If there is
no "References" line on the original header, the "References" line
should contain the Message-ID of the original message (including the
angle brackets).
So, References: should have the message-id from the first iteration.
If the original message does have a "References"
line, the follow-up message should have a "References" line
containing the text of the original "References" line, a blank, and
the Message-ID of the original message.
New messages go to the right, IDs are separated by spaces.
The purpose of the "References" header is to allow messages to be
grouped into conversations by the user interface program. This
allows conversations within a newsgroup to be kept together, and
potentially users might shut off entire conversations without
unsubscribing to a newsgroup. User interfaces need not make use of
this header, but all automatically generated follow-ups should
generate the "References" line for the benefit of systems that do
use it, and manually generated follow-ups (e.g., typed in well after
the original message has been printed by the machine) should be
encouraged to include them as well.
It is permissible to not include the entire previous "References"
line if it is too long. An attempt should be made to include a
reasonable number of backwards references.
I'd read this as wanting to keep the most recent references (I'd say ten
is a good number) A previous message by Petter Reinholdtsen
<pere@hungry.com> mentioned keeping the very oldest one, but I don't see
that in the RFC, and could in fact make threading a lot messier than it
already is (which is plenty) because you would have to account for the
hole somehow.
("\''/").__..-''"`-. . Roberto Alsina
`9_ 9 ) `-. ( ).`-._.`) ralsina@unl.edu.ar
(_Y_.)' ._ ) `._`. " -.-' Centro de Telematica
_..`-'_..-_/ /-'_.' Universidad Nacional del Litoral
(l)-'' ((i).' ((!.' Santa Fe - Argentina
KDE Developer (MFCH)
An opinion you can't give reasons for is not an opinion worth having (I)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic