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: Memphis IETF
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: Why URLs for our syntax?
by (suppressed)@frutiger.staffs.ac.uk (James Berriman)
-> Re: Third Try
by (suppressed)@frutiger.staffs.ac.uk (James Berriman)
-> Re: Third Try...
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> Re: Third Try
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> First try implementation of List Headers
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> Re: Third Try...
by Stan Ryckman <(suppressed)@sunspot.tiac.net>
-> Re: Third Try...
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> Re: Third Try...
by (suppressed)@frutiger.staffs.ac.uk (James Berriman)
-> Re: Third Try...
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> LetterRip implements some List Header support
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: LetterRip implements some List Header support
by Will Mayall <(suppressed)@fogcity.com>
-> Re: LetterRip implements some List Header support
by Mikael Hansen <(suppressed)@dnai.com>
-> Re: LetterRip implements some List Header support
by Will Mayall <(suppressed)@fogcity.com>
-> Re: LetterRip implements some List Header support
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> Re: LetterRip implements some List Header support
by Stan Ryckman <(suppressed)@sunspot.tiac.net>
-> Re: LetterRip implements some List Header support
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> Re: LetterRip implements some List Header support
by Will Mayall <(suppressed)@fogcity.com>
-> Re: Why URLs for our syntax?
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> listhdr BOF request
by Keith Moore <(suppressed)@cs.utk.edu>
-> Re: listhdr BOF request
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Internet-Draft ready for review by list
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Guidelines for Client Application Authors
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: listhdr BOF request
by Christopher Allen <(suppressed)@consensus.com>
-> Re: listhdr BOF request
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: listhdr BOF request
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> Re: listhdr BOF request
by Keith Moore <(suppressed)@cs.utk.edu>
-> Re: listhdr BOF request
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Extending the use of URLs in headers
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Defining a comprehensive command meta-syntax
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: listhdr BOF request
by Keith Moore <(suppressed)@cs.utk.edu>
-> Re: listhdr BOF request
by Christopher Allen <(suppressed)@consensus.com>
-> List server command syntax
by (suppressed)@frutiger.staffs.ac.uk (James Berriman)
-> List server command syntax
by (suppressed)@frutiger.staffs.ac.uk (James Berriman)
-> HTML Forms for syntax (was: List server command syntax)
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: List server command syntax
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Internet-Draft full text (not yet submitted)
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Internet-Draft full text (part 2)
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: HTML Forms for syntax (was: List server command syntax)
by (suppressed)@frutiger.staffs.ac.uk (James Berriman)
-> Re: HTML Forms for syntax (was: List server command syntax)
by (suppressed)@frutiger.staffs.ac.uk (James Berriman)
-> Re:Internet-Draft full text (not yet submitted)
by "a.h.s. boy" <(suppressed)@nothingness.org>
-> Re: Internet-Draft full text (not yet submitted)
by "Roger Fajman" <(suppressed)@CU.NIH.GOV>
-> Re: Internet-Draft full text (not yet submitted)
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> Re: Internet-Draft full text (not yet submitted)
by Jason L Tibbitts III <(suppressed)@hpc.uh.edu>
-> Re: Internet-Draft full text (not yet submitted)
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: Internet-Draft full text (not yet submitted)
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: Internet-Draft full text (not yet submitted)
by "Michael Quinlan" <(suppressed)@primenet.com>
-> Re: Internet-Draft full text (not yet submitted)
by Keith Moore <(suppressed)@cs.utk.edu>
-> Re: Internet-Draft full text (not yet submitted)
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: Internet-Draft full text (not yet submitted)
by "Roger Fajman" <(suppressed)@CU.NIH.GOV>
-> Re: Internet-Draft full text (not yet submitted)
by "Roger Fajman" <(suppressed)@CU.NIH.GOV>
-> Re: Internet-Draft full text (not yet submitted)
by Keith Moore <(suppressed)@cs.utk.edu>
-> Re: Internet-Draft full text (not yet submitted)
by Keith Moore <(suppressed)@cs.utk.edu>
-> Re: Getting off-topic to Web Archives (was: Internet-Draft full text (not
yet submitted))
by Bonnie Scott <(suppressed)@staff.prodigy.com>
-> Re: Internet-Draft full text (not yet submitted)
by "Roger Fajman" <(suppressed)@CU.NIH.GOV>
-> Re: Getting off-topic to Web Archives (was: Internet-Draft full text (not
yet submitted))
by "Joshua D. Baer" <(suppressed)@skyweyr.com>
-> Re: Getting off-topic to Web Archives (was: Internet-Draft full text (not
yet submitted))
by Keith Moore <(suppressed)@cs.utk.edu>
-> Re: Internet-Draft full text (not yet submitted)
by Keith Moore <(suppressed)@cs.utk.edu>
-> Re: Getting off-topic to Web Archives (was: Internet-Draft
by Steve Watt <(suppressed)@newcastle.ac.uk>
-> Re: HTML Forms for syntax (was: List server command syntax)
by (suppressed)@frutiger.staffs.ac.uk (James Berriman)
-> the Internet-Draft has been submitted
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> continuing the work
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: continuing the work
by "Kent S. Larsen II" <(suppressed)@panix.com>
-> Re: continuing the work
by "Daniel Berlinger" <(suppressed)@circumtech.com>
-> Fwd: QM Support for List Mgmt (was Re: continuing the work)
by "Kent S. Larsen II" <(suppressed)@panix.com>
-> Response form QuickMail
by "Kent S. Larsen II" <(suppressed)@panix.com>
-> List of Email Clients
by "Kent S. Larsen II" <(suppressed)@panix.com>
-> Re: List of Email Clients
by jud spencer <(suppressed)@claris.com>
-> Form Letter to Client Authors (was: continuing the work)
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: HTML Forms for syntax
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> meta-syntax internationalization in custom commands (was: Internet-Draft
full text (not yet submitted))
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: Form Letter to Client Authors (was: continuing the work)
by "Kent S. Larsen II" <(suppressed)@panix.com>
-> multiple commands in a single header (was: Getting off-topic to Web
Archives)
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> passing List- header fields (was: Internet-Draft full text (not yet
submitted))
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> evangelizing the List- headers (was: continuing the work)
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Why List-S ubscribe instead of...? (was: Internet-Draft full text (not yet
submitted))
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: Form Letter to Client Authors (was: continuing the work)
by "a.h.s. boy" <(suppressed)@nothingness.org>
-> press release for list headers
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: Form Letter to Client Authors
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: evangelizing the List- headers (was: continuing the work)
by (suppressed)@frutiger.staffs.ac.uk (James Berriman)
-> Re: Form Letter to Client Authors (was: continuing the work)
by "Kent S. Larsen II" <(suppressed)@panix.com>
-> List-Header Server Notice
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Re: Why List-S ubscribe instead of...? (was: Internet-Draft
full
by "Roger Fajman" <(suppressed)@CU.NIH.GOV>
-> Re: Why List-S ubscribe instead of...?
by Grant Neufeld <(suppressed)@ccs.carleton.ca>
-> Small suggestion for the standards document
by "John Buckman" <(suppressed)@shelby.com>
-> Re: Why List-S ubscribe instead of...?
by "Roger Fajman" <(suppressed)@CU.NIH.GOV>
-> Re: Small suggestion for the standards document
by "Kent S. Larsen II" <(suppressed)@panix.com>
----------------------------------------------------------------------
Date: 1 Mar 1997 19:35:55 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: Re: Memphis IETF
At 12:55 PM -0500 97/2/28, Christopher Allen wrote:
>>If so, can it proceed with an absent chair? If it really needs to happen
>>with me there, I can try to find a way to make it (maybe just fly in for
>>the day, or such).
>
>Even though technically you don't have to be at an IETF meeting, I do think
>is is very important. I subbed for the TLS chairman at the last IETF
>meeting (I'm an editor) and it cause a number of problems that he wasn't
>there.
I guess there's really not much choice - I should be there if there's a
meeting.
Any chance of me finding a sponsor(s) for my attendance at the meeting (not
being employed means my funds are not the most plenitful at the moment)?
(before anyone asks: I'm intentionally unemployed, taking a much needed
extended-vacation. Which is why I've time to work on this project.)
Keith Moore wrote:
>The chair just needs
>to be someone willing to write up an agenda,
Review and discuss the Internet-Draft (which should be tabled by that time).
Determine if there are any notable points of contention with regard to the
direction of the draft (that are not addressed by the intent to expand the
scope through more detailed and comprehensive syntax and transport
mechanisms).
Determine whether there's sufficient community interest. (this should be a
breeze - considering the high level of positive response (only one
nay-sayer so far) to the inititiative (not necessarily to the specific
implementation, though).
Determine whether the draft needs a formal working group before going to
Last Call.
>moderate the discussion,
Since I'll probably be one of the primary speakers on this, should we
arrange for a different moderator? (not that I don't think I can handle it,
just a question of protocol)
>circulate a sign-up sheet,
What's the procedure for that?
>arrange for minutes to be taken,
Okay.
>and write up a one-paragraph summary.
Is that pre or post meeting?
>And the WG chair gets invited to the
>applications area dinner to discuss things with other applications area
>chairs and directorate members.
When is that held? If I do go to the meeting, it will probably be only for
a day or two, so would like to schedule the BOF on the same or an adjacent
day.
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 3 Mar 1997 10:36:53 -0500
From: (suppressed)@frutiger.staffs.ac.uk (James Berriman)
Subject: Re: Why URLs for our syntax?
At 13:39 28/2/97, Grant Neufeld wrote:
>I think we should include a discussion of that
>for the list managers and server authors, with a recommendation (but not a
>requirement) of using mailto based commands for the subscribe and
>unsubscribe headers, and to consider the needs of their specific audience
>when choosing the protocol for the Help header.
It would be useful to allow inclusion of multiple url protocols in a list
header.
As in:
List-help:
We could require the mailto: url to be listed first, where present, so that
it is easy to implement a basic mail client interface.
( :-]) James
----------------------------------------------------------------------
Date: 3 Mar 1997 10:38:00 -0500
From: (suppressed)@frutiger.staffs.ac.uk (James Berriman)
Subject: Re: Third Try
I tried this with my mac LCII running ICeTEe, the Eudora GURL handler and
Eudora Pro 2.
ICeTEe correctly unwrapped the url and passed it to the GURL handler, which
opened a message in Eudora and pasted the whole thing into the To: header
testlist-REQUEST@cs.utk.edu?Subject=add2list%20testlist
One thing is clear here. If a savvy url handler script were written in
AppleScript or Frontier, even old versions of Eudora on the Mac could take
advantage of this syntax now.
( :-]) James
----------------------------------------------------------------------
Date: 4 Mar 1997 00:49:53 -0500
From: "Joshua D. Baer" <(suppressed)@skyweyr.com>
Subject: Re: Third Try...
At 2:13 AM -0500 2/28/97, Keith Moore wrote:
> Aside: I've tried twice to send a test message to the list with
> a mailto in a header field, along with a request that people click
> on it and try to subscribe to a dummy list that way and let me
> know what happens. On the first try, the list filtered out the
> List-Subscribe header (because it filters out things it doesn't
> understand); On the second try, I put the mailto URL in the
> Subject line; the list saw "subscribe" in there and added me to the list!
Just as a clarification of what's going on here in case anyone is
interested in why I set up those filters...
The list currently strips out all headers except five or so "required"
headers. This stops return-receipts and the like from making it through to
the list, and also cuts out all of the "received-by" headers which can get
quite large in bulk mail. I'd be open to other suggestions, but have found
this to work quite well so far. One thing we should finalize here is
whether an existing List-Subscribe header should be stripped out by the
list software or not. I think it should, but I'd be interested in hearing
arguments to the contrary.
As to you being subscribed to the list, let me point out that you are in a
very unusual case since you work with two addresses. Most people sending a
message like that would already be subscribed, and get a more informative
message stating that you could not be subscribed because you already were.
Again, this only comes up on this list because it is a list _about_ mailing
lists. On other lists, the words subscribe and unsubscribe are very
uncommon.
~Josh
- -- ----------------------------------
Joshua D. Baer
SkyList Mailing List Hosting Service
http://cgi.skyweyr.com/Guest.Login
----------------------------------------------------------------------
Date: 4 Mar 1997 00:50:43 -0500
From: "Joshua D. Baer" <(suppressed)@skyweyr.com>
Subject: Re: Third Try
At 10:33 AM -0500 3/3/97, James Berriman wrote:
> One thing is clear here. If a savvy url handler script were written in
> AppleScript or Frontier, even old versions of Eudora on the Mac could take
> advantage of this syntax now.
Grant and I wrote a FaceSpan floating windoid for Eudora which does exactly
that (except you have buttons to subscribe/unsubscribe/get help). We will
be releasing it to the public shortly (need to finish the docs).
~Josh
- -- ----------------------------------
Joshua D. Baer
SkyList Mailing List Hosting Service
http://cgi.skyweyr.com/Guest.Login
----------------------------------------------------------------------
Date: 5 Mar 1997 11:20:03 -0500
From: "Joshua D. Baer" <(suppressed)@skyweyr.com>
Subject: First try implementation of List Headers
Grant and I threw together a little applet which works with Eudora on the
Macintosh to demonstrate an implementation of the List Headers proposal.
It appears as a floating windoid above Eudora, which only shows up when an
appropriate message is the front window (a message with a List-* header in
it).
You can download it from
Please give it a try! It's not a product, just a prototype, but hopefully
it will generate some good discussion and bring out some of the issues.
~Josh
- -- ----------------------------------------------------------------------
You will come to a place where the streets are not marked. Some windows are
lighted. But mostly they're darked. A place you could sprain both your
elbow and chin! Do you dare to stay out? Do you dare to go in? How much can
you lose? How much can you win?
- Dr. Seuss
----------------------------------------------------------------------
Date: 5 Mar 1997 22:50:44 -0500
From: Stan Ryckman <(suppressed)@sunspot.tiac.net>
Subject: Re: Third Try...
At 12:35 AM 3/4/97 -0500, Joshua D. Baer wrote:
[snip]
>Just as a clarification of what's going on here in case anyone is
>interested in why I set up those filters...
>
>The list currently strips out all headers except five or so "required"
>headers. This stops return-receipts and the like from making it through to
>the list, and also cuts out all of the "received-by" headers which can get
>quite large in bulk mail.
I presume you mean "Received:" headerfields.
I think, unless it is a moderated list, it is unwise to strip Received:
(although providing a SHORTHDR or equivalent *user option* is reasonable).
Stripping those makes spam untraceable *except* by the listowner--is he
taking that responsibility? The same is true of forgery.
Removing "Return-Receipt-To:" is reasonable, though one could make a
case that the list should return a receipt in the process of removing
that headerfield. Same for its "bretheren" headerfields.
Cheers,
Stan.
----------------------------------------------------------------------
Date: 5 Mar 1997 23:54:00 -0500
From: "Joshua D. Baer" <(suppressed)@skyweyr.com>
Subject: Re: Third Try...
At 10:48 PM -0500 3/5/97, Stan Ryckman wrote:
> I think, unless it is a moderated list, it is unwise to strip Received:
> (although providing a SHORTHDR or equivalent *user option* is reasonable).
> Stripping those makes spam untraceable *except* by the listowner--is he
> taking that responsibility? The same is true of forgery.
Yes, I'm taking that responsibility. Don't most list owners?
> Removing "Return-Receipt-To:" is reasonable, though one could make a
> case that the list should return a receipt in the process of removing
> that headerfield. Same for its "bretheren" headerfields.
I guess it could, but I don't think that's what people want... most users
I've talked to only leave the return receipt because it's a pain to turn
off. Return receipts don't really make sense for mailing lists...
It definitely shouldn't be passed on to the list... :)
~Josh
- -- ----------------------------------
Joshua D. Baer
SkyList Mailing List Hosting Service
http://cgi.skyweyr.com/Guest.Login
----------------------------------------------------------------------
Date: 6 Mar 1997 06:45:02 -0500
From: (suppressed)@frutiger.staffs.ac.uk (James Berriman)
Subject: Re: Third Try...
At 04:41 6/3/97, Joshua D. Baer wrote:
>At 10:48 PM -0500 3/5/97, Stan Ryckman wrote:
>
>> I think, unless it is a moderated list, it is unwise to strip Received:
>> (although providing a SHORTHDR or equivalent *user option* is reasonable).
>> Stripping those makes spam untraceable *except* by the listowner--is he
>> taking that responsibility? The same is true of forgery.
>
>Yes, I'm taking that responsibility. Don't most list owners?
How many listowners are on duty 24/365? From experience, I'd say it's a
minority. Leave the headers in, and any savvy member of the list can ring
the warning bells or take action when they see something wrong.
Case in point: recently I posted a message to a mailing list. This was on a
Saturday. On the Sunday I checked my mailbox and discovered that the list
had sent out 40 copies of my message (actually, 40 and counting...). They
all appeared to be from me. Needless to say, I got a couple of irate
messages from other subscribers.
Checking the Received: headers, I was able to see that a broken NTmail
gateway was trying to deliver my message to the address in the To: header
(the list), not the envelope recipient (the new list member). This set up a
loop between the list server and the NTmail gateway.
The list server was unable to distinguish between a genuine message from me
and one of its own messages (with a precedence: list header inserted).
Since I was a subscriber, it just kept redistributing the message.
I had to unsubscribe from the list to force the server to bounce any
further copies of my message, then report the problem to the listowner.
Had those received: headers not been intact, I would have been unable to
establish what was going on (and defend myself from the charge of witless
spamming - my message was an announcement).
Needless to say, I like received: headers
The ironic thing here is that this was the second time the problem had
arisen on the list. The first time, I traced the problem and actually
phoned the company in question to inform them that their mail server was
broken. As soon as they tried to resubscribe, all hell broke loose again.
See what thanks you get for trying to help... ;-)
( :-]) James
----------------------------------------------------------------------
Date: 6 Mar 1997 09:21:17 -0500
From: "Joshua D. Baer" <(suppressed)@skyweyr.com>
Subject: Re: Third Try...
At 6:43 AM -0500 3/6/97, James Berriman wrote:
> At 04:41 6/3/97, Joshua D. Baer wrote:
> >At 10:48 PM -0500 3/5/97, Stan Ryckman wrote:
> >
> >> I think, unless it is a moderated list, it is unwise to strip Received:
> >> (although providing a SHORTHDR or equivalent *user option* is
reasonable).
> >> Stripping those makes spam untraceable *except* by the listowner--is he
> >> taking that responsibility? The same is true of forgery.
> >
> >Yes, I'm taking that responsibility. Don't most list owners?
>
> How many listowners are on duty 24/365? From experience, I'd say it's a
> minority. Leave the headers in, and any savvy member of the list can ring
> the warning bells or take action when they see something wrong.
I run a commercial list hosting service. Someone is watching my servers at
all times. Automated tools watch as well. Not 24/7, but something close
to 20/7. Definitely 365 days a year.
> Case in point: recently I posted a message to a mailing list. This was on a
> Saturday. On the Sunday I checked my mailbox and discovered that the list
> had sent out 40 copies of my message (actually, 40 and counting...). They
> all appeared to be from me. Needless to say, I got a couple of irate
> messages from other subscribers.
>
> Checking the Received: headers, I was able to see that a broken NTmail
> gateway was trying to deliver my message to the address in the To: header
> (the list), not the envelope recipient (the new list member). This set up a
> loop between the list server and the NTmail gateway.
>
> The list server was unable to distinguish between a genuine message from me
> and one of its own messages (with a precedence: list header inserted).
> Since I was a subscriber, it just kept redistributing the message.
>
> I had to unsubscribe from the list to force the server to bounce any
> further copies of my message, then report the problem to the listowner.
>
> Had those received: headers not been intact, I would have been unable to
> establish what was going on (and defend myself from the charge of witless
> spamming - my message was an announcement).
I disagree. Had the headers not been intact, it still is obvious that the
correct action (or at least one which most likely to work) was to
unsubscribe yourself. You can tell that just by the fact that the messages
appear to be from you. You still need the listowner to do anything more
significant (like possibly search the subscriber lists for an offending
domain).
This is not to say the headers NEVER help, but since just about all you can
do is send an unsubscribe message, it's not like you have the power to
search the address lists for subscribers from a particular domain or
configure the list to ignore mail from that address. I guess what I'm
getting at is that only the list owner can solve any hard problems which
arise.
~Josh
- -- ----------------------------------
Joshua D. Baer
SkyList Mailing List Hosting Service
http://cgi.skyweyr.com/Guest.Login
----------------------------------------------------------------------
Date: 8 Mar 1997 12:30:54 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: LetterRip implements some List Header support
LetterRip is a Mac based list server that now has (beta) support for the
X-List-Subscribe and X-List-Unsubscribe headers.
I think the software is automatically generating the headers based on the
server's built-in command set. (Will, can you send more details on your
implementation to the list or me, please?)
- --- begin forwarded text
Subject: LetterRip 1.1b1 Is Now Available
Date: Fri, 7 Mar 97 11:30:11 -0800
From: Will Mayall <(suppressed)@fogcity.com>
To: LetterRip Announcement
...[unrelated bits removed -grant]...
- - Messages sent by LetterRip 1.1 include the X-List-Unsubscribe and
X-List-Subscribe headers. These headers allow some email clients (e.g.
Claris Emailer 2.0 with AppleScripts) to automate the task of subscribing
to or unsubscribing from a mailing list.
As with any beta software, you should not use LetterRip 1.1b1 unless you
are comfortable with pre-release software.
You can download LetterRip 1.1b1 via the Fog City Software web site:
Will
__________________________________________________________________________
Will Mayall http://www.fogcity.com
President, Fog City Software
- --- end forwarded text
as to why I've been so quiet the past week - I'm just getting over a nasty
flu |^( Hopefully I can get cracking on this again, as I face my mountain
of neglected email...
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 8 Mar 1997 13:00:42 -0500
From: Will Mayall <(suppressed)@fogcity.com>
Subject: Re: LetterRip implements some List Header support
Grant Neufeld wrote:
>LetterRip is a Mac based list server that now has (beta) support for the
>X-List-Subscribe and X-List-Unsubscribe headers.
>
>I think the software is automatically generating the headers based on the
>server's built-in command set. (Will, can you send more details on your
>implementation to the list or me, please?)
Yes, LetterRip is generating the headers automatically. There is no setup
required.
Here is an example from the LetterRip-Talk list:
X-List-Software: LetterRip 1.1b1 by Fog City Software, Inc.
X-List-Unsubscribe:
X-List-Subscribe:
Additionally, there is an AppleScript for Emailer 2.0 on the Fog City
Software site that will manage Unsubscribe headers. Emailer 2.0 has an
AppleScript menu for executing scripts.
Will
__________________________________________________________________________
Will Mayall http://www.fogcity.com
President, Fog City Software
----------------------------------------------------------------------
Date: 8 Mar 1997 13:19:59 -0500
From: Mikael Hansen <(suppressed)@dnai.com>
Subject: Re: LetterRip implements some List Header support
At 09:57 -0800 3/8/97, Will Mayall wrote:
>Yes, LetterRip is generating the headers automatically. There is no setup
>required.
The same goes for the upcoming AutoShare 1.2.
>Here is an example from the LetterRip-Talk list:
>
>X-List-Software: LetterRip 1.1b1 by Fog City Software, Inc.
>X-List-Unsubscribe:
>
>X-List-Subscribe:
>
Here is an example from the AutoShare-Talk list:
X-List-Software: AutoShare 1.2fc1 by Mikael Hansen
X-List-Subscribe:
X-List-Unsubscribe:
- --
Mikael Hansen
----------------------------------------------------------------------
Date: 8 Mar 1997 13:52:45 -0500
From: Will Mayall <(suppressed)@fogcity.com>
Subject: Re: LetterRip implements some List Header support
Mikael Hansen wrote:
>At 09:57 -0800 3/8/97, Will Mayall wrote:
>
>>Yes, LetterRip is generating the headers automatically. There is no setup
>>required.
>
>The same goes for the upcoming AutoShare 1.2.
>
>>Here is an example from the LetterRip-Talk list:
>>
>>X-List-Software: LetterRip 1.1b1 by Fog City Software, Inc.
>>X-List-Unsubscribe:
>>
>>X-List-Subscribe:
>>
>
>Here is an example from the AutoShare-Talk list:
>
>X-List-Software: AutoShare 1.2fc1 by Mikael Hansen
>X-List-Subscribe:
>
>X-List-Unsubscribe:
>
Superb. Look's like there is a quickly building consensus.
Will
__________________________________________________________________________
Will Mayall http://www.fogcity.com
President, Fog City Software
----------------------------------------------------------------------
Date: 8 Mar 1997 15:54:31 -0500
From: "Joshua D. Baer" <(suppressed)@skyweyr.com>
Subject: Re: LetterRip implements some List Header support
As if this needed to be said...
The next version of the ListSTAR templates will support these headers by
default. Existing ListSTAR users can easily add this support now by adding
the headers to the "Mailing List Reflect.rfc" file for your service.
~Josh
- -- ----------------------------------
Joshua D. Baer
SkyList Mailing List Hosting Service
http://cgi.skyweyr.com/Guest.Login
----------------------------------------------------------------------
Date: 8 Mar 1997 20:01:27 -0500
From: Stan Ryckman <(suppressed)@sunspot.tiac.net>
Subject: Re: LetterRip implements some List Header support
At 03:50 PM 3/8/97 -0500, Joshua D. Baer wrote:
>As if this needed to be said...
>
>The next version of the ListSTAR templates will support these headers by
>default. Existing ListSTAR users can easily add this support now by adding
>the headers to the "Mailing List Reflect.rfc" file for your service.
OK folks, am I just missing something?
It should be *trivial* for mailing lists to implement these headers, however
they end up being formatted, whatever the standard may become; there's nothing
to do but toss out a few constant strings among the headers.
OTOH, the *client MUA software* has to do real work to support them, so I
wouldn't count even minor moral victories until something arises in that area,
especially since the problem being addressed is one that annoys list owners
much more than mail client software writers. :-) Seriously, list software
writers can just provide for easily-changed constant strings, and go with
any changes to what happens on the way to an RFC; however, client mail
software won't have life so simple. Wrong guesses as to what the standard
will be, will be virtually useless to the client software.
Tabulating hens prematurely? :-)
Cheers,
Stan
----------------------------------------------------------------------
Date: 8 Mar 1997 20:40:08 -0500
From: "Joshua D. Baer" <(suppressed)@skyweyr.com>
Subject: Re: LetterRip implements some List Header support
At 7:58 PM -0500 3/8/97, Stan Ryckman wrote:
> OTOH, the *client MUA software* has to do real work to support them, so I
> wouldn't count even minor moral victories until something arises in that
>area,
> especially since the problem being addressed is one that annoys list owners
> much more than mail client software writers. :-)
FYI: Two of the leading POP clients for the Macintosh (Eudora and Emailer)
have working implementations available.
~Josh
- -- ----------------------------------
Joshua D. Baer
SkyList Mailing List Hosting Service
http://cgi.skyweyr.com/Guest.Login
----------------------------------------------------------------------
Date: 9 Mar 1997 00:59:49 -0500
From: Will Mayall <(suppressed)@fogcity.com>
Subject: Re: LetterRip implements some List Header support
Stan Ryckman wrote:
>OK folks, am I just missing something?
>
>It should be *trivial* for mailing lists to implement these headers, however
>they end up being formatted, whatever the standard may become; there's
>nothing to do but toss out a few constant strings among the headers.
Gotta start somewhere.
>OTOH, the *client MUA software* has to do real work to support them, so I
>wouldn't count even minor moral victories until something arises in that
>area, especially since the problem being addressed is one that annoys list
>owners much more than mail client software writers.
There is an AppleScript for Emailer 2.0 that works now. It's very easy to
use since Emailer 2.0 has an AppleScript menu.
>Seriously, list software
>writers can just provide for easily-changed constant strings, and go with
>any changes to what happens on the way to an RFC; however, client mail
>software won't have life so simple. Wrong guesses as to what the standard
>will be, will be virtually useless to the client software.
Actually, I don't think it is too tough for the clients. The really
important header is the Unsubscribe header. It looks very likely that it
will be X-List-Unsubscribe and then List-Unsubscribe. After that, it's
primarily a matter of dealing with a mailto URL. Both Eudora and Emailer
deal with the proposed URL format fine.
Of course, it will be terrific if the mail clients add a nice friendly
interface. I wouldn't be surprised to see that happen pretty quickly.
Will
__________________________________________________________________________
Will Mayall http://www.fogcity.com
President, Fog City Software
----------------------------------------------------------------------
Date: 13 Mar 1997 15:33:16 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: Re: Why URLs for our syntax?
[sorry for the delayed reply - I've been in a very lazy slump, ignoring my
email, and dealing with a flu bug]
At 10:33 AM -0500 97/3/3, James Berriman wrote:
>
>It would be useful to allow inclusion of multiple url protocols in a list
>header.
>
>As in:
>
>List-help:
>
>
>We could require the mailto: url to be listed first, where present, so that
>it is easy to implement a basic mail client interface.
I think we'll leave this for the 'future expansion' section. The first
standard document will just allow one url. Future support for things like
you suggest is not limited, though, because the current (not quite ready
for public viewing, but darn close now) draft specifies:
1) If the content of the header (following any leading whitespace)
begins with any character other than the opening angle bracket '<',
the header should be ignored.
2) Any characters in the header after the first closing angle bracket
'>' are to be ignored.
Which means we can add extra stuff after the first URL and it won't break
(compliant) mail clients. It also means we can substitute new syntaxes in
place of the url without breaking older clients (they'll just not do
anything, instead of having 'weird' behavior).
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 14 Mar 1997 17:10:41 -0500
From: Keith Moore <(suppressed)@cs.utk.edu>
Subject: listhdr BOF request
I haven't seen any request for a listhdr BOF at the next IETF.
If you're interested in doing it, you need to send in a BOF request
ASAP.
See http://www.apps.ietf.org/apps/procedures.html
for instructions on how to do so.
Keith
----------------------------------------------------------------------
Date: 16 Mar 1997 15:02:34 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: Re: listhdr BOF request
At 5:07 PM -0500 97/3/14, Keith Moore wrote:
>I haven't seen any request for a listhdr BOF at the next IETF.
>If you're interested in doing it, you need to send in a BOF request
>ASAP.
I'm not going to be able to put together a BOF session for Memphis.
Hopefully, we can still proceed without the session (especially in light of
the growing support from developers).
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 16 Mar 1997 15:03:35 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: Internet-Draft ready for review by list
The first go at a formal Internet-Draft is ready for review by the members
of this list.
It has not yet been formally submitted and will not be until we've got a
general consensus on this list.
http://arpp.carleton.ca/listspec/ietf/draft-baer-listspec-00.txt
Joshua D. Baer wrote the first draft of this document based on the
discussion here and my web pages. The version now presented is my
edit/modification of his draft.
Please pass your recommendations and comments to this list or to me.
Thanks!
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 16 Mar 1997 15:20:41 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: Guidelines for Client Application Authors
I've written a guidelines document for developers of mail client software
for implementing List Header support.
http://arpp.carleton.ca/listspec/client-author.html
Please review it and let me know of any changes or additions that should be
made.
Thanks.
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 16 Mar 1997 19:04:20 -0500
From: Christopher Allen <(suppressed)@consensus.com>
Subject: Re: listhdr BOF request
At 11:49 AM -0800 3/16/97, Grant Neufeld wrote:
>At 5:07 PM -0500 97/3/14, Keith Moore wrote:
>>I haven't seen any request for a listhdr BOF at the next IETF.
>>If you're interested in doing it, you need to send in a BOF request
>>ASAP.
>
>I'm not going to be able to put together a BOF session for Memphis.
>
>Hopefully, we can still proceed without the session (especially in light of
>the growing support from developers).
I've been a substitute chair before (was the TLS substitute at the last
IETF meeting.) I'll be glad to host a BOF session as Grant can't make it.
How many people on the list will be there?
We also need to submit internet-draft by the cutoff date, which I think is
the end of this week. Does anyone off hand know what day the cut off is?
- ------------------------------------------------------------------------
..Christopher Allen Consensus Development Corporation..
..<(suppressed)@consensus.com> 1563 Solano Avenue #355..
.. Berkeley, CA 94707-2116..
..Home of "SSL Plus: o510/559-1500 f510/559-1505..
.. SSL 3.0 Integration Suite(tm)" ..
----------------------------------------------------------------------
Date: 16 Mar 1997 22:34:59 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: Re: listhdr BOF request
At 7:01 PM -0500 97/3/16, Christopher Allen wrote:
>I've been a substitute chair before (was the TLS substitute at the last
>IETF meeting.) I'll be glad to host a BOF session as Grant can't make it.
That would be okay with me.
It's too bad I'm not in a position to go at this time (half a year either
way and I could have done it). Oh, well.
Perhaps we can arrange a conference call sometime before people go to
Memphis so I can chat with some of those who will be there.
>We also need to submit internet-draft by the cutoff date, which I think is
>the end of this week. Does anyone off hand know what day the cut off is?
I think you're right about Friday being the cutoff. Hopefully the review
process on this list won't take to long to complete so it can be submitted
by then.
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 16 Mar 1997 23:23:12 -0500
From: "Joshua D. Baer" <(suppressed)@skyweyr.com>
Subject: Re: listhdr BOF request
At 10:33 PM -0500 3/16/97, Grant Neufeld wrote:
> >We also need to submit internet-draft by the cutoff date, which I think is
> >the end of this week. Does anyone off hand know what day the cut off is?
>
> I think you're right about Friday being the cutoff. Hopefully the review
> process on this list won't take to long to complete so it can be submitted
> by then.
For some reason I have Monday the 24th written down...
~Josh
- -- ----------------------------------
Joshua D. Baer
SkyWeyr Technologies
http://www.skyweyr.com/
----------------------------------------------------------------------
Date: 17 Mar 1997 13:52:10 -0500
From: Keith Moore <(suppressed)@cs.utk.edu>
Subject: Re: listhdr BOF request
> >I haven't seen any request for a listhdr BOF at the next IETF.
> >If you're interested in doing it, you need to send in a BOF request
> >ASAP.
>
> I'm not going to be able to put together a BOF session for Memphis.
Okay. For what it's worth, there will probably be a BOF on
standardizing list server command syntax. I'm going to want that BOF
to discuss the listhdr proposal also, so I can gauge the community's
response to both proposals.
Keith
----------------------------------------------------------------------
Date: 17 Mar 1997 14:17:20 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: Re: listhdr BOF request
At 1:48 PM -0500 97/3/17, Keith Moore wrote:
>For what it's worth, there will probably be a BOF on
>standardizing list server command syntax.
Who's heading up that work? Do you have an URL(s) to relevant
documents/groups?
> I'm going to want that BOF
>to discuss the listhdr proposal also, so I can gauge the community's
>response to both proposals.
Where will we be able to get the results from that discussion? (minutes?)
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 17 Mar 1997 15:35:47 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: Extending the use of URLs in headers
Aside from the lack of support for variables, there are a couple of other
situations that single URLs can't handle.
First, alternate sources. For example, a list may have a listserver command
for retrieving a help file, but it may also have a web page for getting
help. Currently, the list administrator would have to choose just one of
them to put in the List-Help header.
I propose an extension to the List- header syntax allowing for multiple
URLs as follows:
[, ]
Where there can be any number of additional comma-separated, angle-bracket
enclosed, URLs in a given List- header field.
Secondly, a single action requiring multiple commands. For example, a list
which has a separate list for digests, requiring unsubscription from the
main list and subscription to the digest list in order to switch to digest
mode.
I propose that 'stacked' URLs be permitted, for such cases, as follows:
[]
Where there can be any number of additional angle-bracket enclosed URLs for
an action. The space separating them can be any or no whitespace.
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 17 Mar 1997 15:37:20 -0500
From: Grant Neufeld <(suppressed)@ccs.carleton.ca>
Subject: Defining a comprehensive command meta-syntax
Now that the dust appears to be settling on the URL base core List Header
proposal, we should begin looking into defining a comprehensive meta-syntax
for describing list server commands.
Part of the work we need to do is figuring out exactly what commands there
are.
The list of command acronyms I have so far is:
SUB - subscribe to list
UNS - unsubscribe from list
DIG - receive digests
REG - regular messages, not digest format
ACK - acknowledgements (sender receives messages they've posted)
NCK - no acknowledgements
HLP - get help file
INF - get info file
PSW - set password
GET - get a file from the archive of this list
IND - index, to retrieve back digests
TOP - topics only
FUL - full headers
SHH - short headers
FAQ - get the FAQ for this list
WHO - get the list of subscribers for this list
What commands are there that should be added to this list?
- --
gneufeld@ccs.carleton.ca grant@kagi.com http://arpp.carleton.ca/ O- <*>
----------------------------------------------------------------------
Date: 17 Mar 1997 16:31:43 -0500
From: Keith Moore <(suppressed)@cs.utk.edu>
Subject: Re: listhdr BOF request
> >For what it's worth, there will probably be a BOF on
> >standardizing list server command syntax.
>
> Who's heading up that work? Do you have an URL(s) to relevant
> documents/groups?
Brian Trenbreath of Microsoft has asked for such a BOF. He claims
that several of the list server vendors are interested. I don't know
of any concrete proposals, though.
> > I'm going to want that BOF
> >to discuss the listhdr proposal also, so I can gauge the community's
> >response to both proposals.
>
> Where will we be able to get the results from that discussion? (minutes?)
If memory serves, minutes are due to be turned in two weeks after the
meeting. They are presumably posted on IETF's web site soon
afterward, though I've never checked to see exactly when that happens.
Keith
----------------------------------------------------------------------
Date: 17 Mar 1997 16:49:38 -0500
From: Christopher Allen <(suppressed)@consensus.com>
Subject: Re: listhdr BOF request
At 1:28 PM -0800 3/17/97, Keith Moore wrote:
>> Where will we be able to get the results from that discussion? (minutes?)
>
>If memory serves, minutes are due to be turned in two weeks after the
>meeting. They are presumably posted on IETF's web site soon
>afterward, though I've never checked to see exactly when that happens.
My experience with this re: my last TLS meeting is that the a brief
abstract should be given to your AD before the end of IETF, and then the
full minutes should be given to the list.
There were some proceedings deadlines a few weeks after the IETF meeting,
but I don't recall sending any minutes to anyone other than the list.
- ------------------------------------------------------------------------
..Christopher Allen Consensus Development Corporation..
..<(suppressed)@consensus.com> 1563 Solano Avenue #355..
.. Berkeley, CA 94707-2116..
..Home of "SSL Plus: o510/559-1500 f510/559-1505..
.. SSL 3.0 Integration Suite(tm)" ..
----------------------------------------------------------------------
Date: 18 Mar 1997 06:46:03 -0500
From: (suppressed)@frutiger.staffs.ac.uk (James Berriman)
Subject: List server command syntax
Grant asked for feedback on his list of command abbreviations. Personally,
I find the terminology rather implementation-specific and inflexible.
Here's my current help file for AutoShare:
- --
Welcome to the AutoShare help for autoshare@frutiger.staffs.ac.uk.
Available AutoShare commands in the message *body* are as follows:
GENERAL COMMANDS:
HELP - returns this HELP file.
RELEASE - listserver software information.
SUBSCRIPTION COMMANDS:
SUB(SCRIBE) [] - subscribes you to a list.
UNSUB(SCRIBE) or SIGNOFF - cancels your list subscription.
SET