List-Header Digest Archive: March 1997
http://www.nisto.com/list-spec/mail/
X-List-Help: ,
X-List-Unsubscribe:
X-List-Subscribe:
X-List-Archive:
X-List-Post:
X-List-Owner:
Contents:
-> Re: List-ID review
by "Claus_AndrŽ_FŠrber" <(suppressed)@faerber.muc.de>
-> Re: List-ID review
by Jacob Palme <(suppressed)@dsv.su.se>
-> Re: List-ID review
by Rob Chandhok <(suppressed)@within.com>
-> Fwd: I-D ACTION:draft-baer-listspec-02.txt
by Grant Neufeld <(suppressed)@nisto.com>
----------------------------------------------------------------------
Date: 1 Mar 1998 00:00:21 -0700
From: "Claus_AndrŽ_FŠrber" <(suppressed)@faerber.muc.de>
Subject: Re: List-ID review
Jacob Palme <(suppressed)@dsv.su.se> schrieb:
> So, for that usage, what you want is a unique ID for a *set of messages*,
> not fo a *subscription service*. One conclusion of this is that sublists
> in nested lists should normally not have any List-ID.
>
> What should a mailing list server do if it gets a message which already
> has a List-ID? Of the server handles a sublist, it should not change
> or add any List-ID, since the set of messages is defined by the top
> mailing list in the nested structure.
Right, the list ID would identify the list. The sublist is just an
implementation detail of that list, so it does not have an own List-ID.
The sublist processor would have to be configured not to add its own
List-ID. It even should not process the message itsself but send it to
its parent list if the message does not have a List-ID header and/or did
not come from the parent list.
> If, however, a user gets a
> message from list A and manually resends it to list B, then in that
> case the handler of list B should perhaps replace the List-ID?
Yes. In this case the message is sent by another user to another list.
The message sent to the list should not have the original List-ID
header, but *completly new* headers (or be encapsulated in a message/
rfc822 body part).
- --
Claus "3247" Andre Faerber fax: +49-8061-3361
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E 25 56 69 A5 C6 A0 C9 DC
----------------------------------------------------------------------
Date: 2 Mar 1998 07:37:05 -0700
From: Jacob Palme <(suppressed)@dsv.su.se>
Subject: Re: List-ID review
At 20.42 +0100 98-02-28, Claus AndrŽ FŠrber wrote:
> Yes. In this case the message is sent by another user to another list.
> The message sent to the list should not have the original List-ID
> header, but *completly new* headers (or be encapsulated in a message/
> rfc822 body part).
It might be difficult to enforce this rule, since many mail clients
have commands for resending messages without change, or possibly with
addition of Resent-headers only.
It is probably easier to say that a mailing list which receives a
message which already has List-headers should replace those with
its own, if the message was forwarded to the list by some person.
But the list-header spec should also specify what you say, that people
are recommended not to resend messages with list-headers with intact
headers, or only adding Resent-headers. It is much better, if you
want to forward a message with list-headers, to encapsulate it in
a new message.
- ------------------------------------------------------------------------
Jacob Palme <(suppressed)@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/~jpalme
----------------------------------------------------------------------
Date: 2 Mar 1998 07:40:52 -0700
From: Rob Chandhok <(suppressed)@within.com>
Subject: Re: List-ID review
At 2:59 AM +0100 2/28/98, Jacob Palme wrote:
>So, for that usage, what you want is a unique ID for a *set of messages*,
>not fo a *subscription service*. One conclusion of this is that sublists
>in nested lists should normally not have any List-ID.
It really depends on how you want to think about it. If you run a local
exploder for a list, it's really up to you and your local subscribers how
you describe the list.
>What should a mailing list server do if it gets a message which already
>has a List-ID? Of the server handles a sublist, it should not change
>or add any List-ID, since the set of messages is defined by the top
>mailing list in the nested structure. If, however, a user gets a
>message from list A and manually resends it to list B, then in that
>case the handler of list B should perhaps replace the List-ID?
List-ID should not be present in the headers of messages generated by
normal MUAs. They should only be in messages from the list server itself.
In other words, list server software will FORCE the correct List-ID when
the message is exploded/reflected/sent to the list members.
Rob
----------------------------------------------------------------------
Date: 2 Mar 1998 12:45:22 -0700
From: Grant Neufeld <(suppressed)@nisto.com>
Subject: Fwd: I-D ACTION:draft-baer-listspec-02.txt
Revision 02 of the List- header draft is now with the IETF.
It should be available from the official servers shortly. In the mean time,
you can get it from:
http://www.nisto.com/listspec/ietf/draft-baer-listspec-02.txt
This will hopefully go to last call, and then RFC, fairly quickly.
- --- begin forwarded text
To: IETF-Announce@ns.ietf.org
From: (suppressed)@ns.ietf.org
Subject: I-D ACTION:draft-baer-listspec-02.txt
Date: Mon, 02 Mar 1998 12:19:26 -0500
A Revised Internet-Draft is available from the on-line Internet-Drafts
directories.
Note: This revision reflects comments received during the last call period.
Title : The Use of URLs as Meta-Syntax for
Core Mail List Commands and their Transport
through Message Header Fields
Author(s) : J. Baer, G. Neufeld
Filename : draft-baer-listspec-02.txt
Pages : 13
Date : 27-Feb-98
The mailing list command specification header fields are a set of
structured fields to be added to email messages sent by email
distribution lists. Each field typically contains a URL (usually
mailto [mailto]) locating the relevant information or performing the
command directly. The three core header fields described in this
document are List-Help, List-Subscribe, and List-Unsubscribe.
There are three other header fields described here which, although
not as widely applicable, will have utility for a sufficient number
of mailing lists to justify their formalization here. These are
List-Post, List-Owner and List-Archive.
By including these header fields, list servers can make it possible
for mail clients to provide automated tools for users to perform list
functions. This could take the form of a menu item, push button,
or other user interface element. The intent is to simplify the user
experience, providing a common interface to the often cryptic and
varied mailing list manager commands.
The key words ''MUST'', ''MUST NOT'', ''REQUIRED'', ''SHALL'', ''SHALL
NOT'',
''SHOULD'', ''SHOULD NOT'', ''RECOMMENDED'', ''MAY'', and ''OPTIONAL'' in
this document are to be interpreted as described in RFC 2119.
Internet-Drafts are available by anonymous FTP. Login wih the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
"get draft-baer-listspec-02.txt".
A URL for the Internet-Draft is:
ftp://ds.internic.net/internet-drafts/draft-baer-listspec-02.txt
Internet-Drafts directories are located at:
Africa: ftp.is.co.za
Europe: ftp.nordu.net
ftp.nis.garr.it
Pacific Rim: munnari.oz.au
US East Coast: ds.internic.net
US West Coast: ftp.isi.edu
Internet-Drafts are also available by mail.
Send a message to: mailserv@ds.internic.net. In the body type:
"FILE /internet-drafts/draft-baer-listspec-02.txt".
NOTE: The mail server at ds.internic.net can return the document in
MIME-encoded form by using the "mpack" utility. To use this
feature, insert the command "ENCODING mime" before the "FILE"
command. To decode the response(s), you will need "munpack" or
a MIME-compliant mail reader. Different MIME-compliant mail readers
exhibit different behavior, especially when dealing with
"multipart" MIME messages (i.e. documents which have been split
up into multiple messages), so check your local documentation on
how to manipulate these messages.
- --- end forwarded text
- --
http://www.nisto.com/ O- <*>
----------------------------------------------------------------------
End of Digest