As a courtesy to other Usenet readers, when I post a followup article
through the mail-to-news gateway, I manually add "References: " message IDs.
However, when I see my article propogated through Usenet or the mailing
list, the header has been stripped. trn has no way to properly thread the
article.
Is this a "feature"? The mailing lists are managed on ListProc, ListServ,
and Majordomo. I assume this happens at the MLM level, since I don't see
the header on messages from the list. I don't know how the gateway is
managed; I suppose it could happen at that level.
I have yet to come across a MUA that threads e-mail messages. The
"In-Reply-To: " header, where it exists, could be used to thread.
My MUA, pine, adds this header to my replies. However, some MLMs delete
it. I have noticed that this header is preserved with Majordomo, but is not
passed through by ListProc.
Is either header mandatory, either within Usenet or mail? Are there
mandatory rules on the use of gateways, such that headers needed by one
side are supplied by the other? Could an "In-Reply-To: " header be
converted to a "References: " header, or vice versa?
Is an "In-Reply-To: " header allowed to cite more than one message ID?
> Is an "In-Reply-To: " header allowed to cite more than one message ID?
Grammar of STD 11 (RFC 822) is same for In-Reply-To and References.
In both have allowed to be arbitary number of message-ids. But
practice seems to be that in-reply-to includes only one message-id.
optional-field =
/ "Message-ID" ":" msg-id
/ "Resent-Message-ID" ":" msg-id
/ "In-Reply-To" ":" *(phrase / msg-id)
/ "References" ":" *(phrase / msg-id)
/ "Keywords" ":" #phrase
/ "Subject" ":" *text
/ "Comments" ":" *text
/ "Encrypted" ":" 1#2word
/ extension-field ; To be defined
/ user-defined-field ; May be pre-empted
4.6.2. IN-REPLY-TO
The contents of this field identify previous correspon-
dence which this message answers. Note that if message iden-
tifiers are used in this field, they must use the msg-id
specification format.
4.6.3. REFERENCES
The contents of this field identify other correspondence
which this message references. Note that if message identif-
iers are used, they must use the msg-id specification format.