Re: mail-followup-to / mail-copies-to
2005-05-26 09:34:21
Hi Bruce,
On Thu, 26 May 2005, Bruce Lilly wrote:
There are several largely separate but intertwined issues:
1. What a message originator wishes to indicate as a preference
Right.
You indicated previously 'reply-to' should be used, however it has
problems (and is ignored completely in the "list context" reply mode
of some MUAs - where the non-standard MFT is not).
2. Where a respondent wishes to direct responses, which may be
different from #1
3. What capabilities are present in a particular MUA
4. How MUA capabilities are labeled and what they actually do
5. What specific list management software does to a message's content
when processing a list message
6. How specific list management software processes delivery of list
messages for particular list recipients
The standard way to handle #1 is via the Reply-To field.
Right, but it most definitely has problems. (It's not fine-grained
enough to distinguish between public and private replies).
Sometimes that's screwed up by #5, sometimes particular UAs screw
it up (#3,4)
A respondent can choose where to send responses, and he might
choose to ignore or override the original message originators
expressed preference. if any. Obviously, if a respondent chooses a
"send only to list" response option (if supported by #3, #4),
that's where the response will go, regardless of the original
message originator's preference.
Send to list sends only to list because there is no good way for the
originator what their preference is on list-replies. The majority of
people today prefer not to receive a direct copy - this leaves the
minority of people who /do/ want a direct copy high and dry.
If a particular MUA doesn't provide an option to honor the original
message originator's expressed preference (#3,4) a respondent is
left with some other response choice (#2). Some MUAs support
non-standard fields; most do not. Given the fact that some MUAs do
not support standard functionality, an assumption that all MUAs
support non-standard fields would be ill-advised.
What MUAs do and dont do is not directly in the hands of the
standards, but we can learn from it as to whether there is a need for
further standard specification, and if so what.
"list reply" functionality in MUAs has come into existence, IMHO,
because of weaknesses in the standards. And unfortunately has
degraded functionality (for a minority of odd-balls who subscribe to
/lots/ of lists, but degraded none the less).
There is no standard for labeling or functionality of MUA
implementation response options (#4), and the IETF doesn't
generally attempt to impose such restrictions on implementations.
There might be some use for a glossary of terms and/or a
non-binding informational "white paper" for MUA developers, but
ultimately, MUA developers will do what they want in this area (and
some MUAs would change very slowly, if ever, even if there were a
"white paper" making specific recommendations). Any assumption on
the part of a message originator about the features or capabilities
of recipients' MUAs is likely to fail for some subset of
recipients.
Sure. I agree.
There is nothing one can do about problems in existing
implementations.
However there is no hope of influencing future implementations to do
'the right thing' without some attempt to standardise what this
'right thing' is. (To be specific, this "right thing" for me
currently is a way to allow me to specify my unusual preference to be
included in list replies).
Some list expanders screw up originators' expressed preferences;
that is discouraged, and most lists don't do that.
Some lists have per-subscriber options (#6) to suppress list messages
sent to that subscriber if the subscriber's mailbox is listed verbatim
in a message To or Cc field.
Yes. Unfortunately, this doesn't solve my problem as more and more
MUAs implement 'list reply' functionality, and do not reply to
originator.
Obviously, a subscriber who wants both list and individual message
copies can't set that type of option. Slightly less obvious is the
fact that a list subscriber who is known to have such an option set
can be prevented from seeing a message (maliciously or otherwise)
by including that subscriber's mailbox in the To or Cc message
header fields (those fields of course have nothing to do with
actual message delivery).
Right.
It sounds like you're starting from #1, but are getting hung up on
issues associated with #2-#4.
Yes, #1 is my only concern.
I very much wish to avoid getting stuck in #2-#4.
About the best you can do is to indicate your preference with a
standard mechanism, and hope that that will be honored by
respondents who are able to do so.
That would be ideal.
I'm not concerned about current implementations. My concern is that
in X years time there still will be no standard way of indicating
this preference (once a standard exists, MUA implementors can be
asked to implement it, and maybe one day majority of implementations
will support it).
You might try supplementing that with non-standard fields, but as
you have already found out, those fields are not widely noticed and
result in different behavior with different implementations which
do notice them. They can also interact badly with the standard
mechanism, defeating your intent.
Indeed, I'm not at all happy with my MFT. But it's only way to deal
with Mutt (it adversely affects users of other MUAs, which implement
MFT strictly according to DJB spec, ability to reply to me and list -
but those MUAs are /tiny/ group compared to mutt users)
The List- convention is usually used for fields related to mailing lists
and added by list expanders. You might want to choose a different name
to avoid stepping on that convention.
Ok. It can't be 'Mail-Copies-To' unfortunately, because it's already
in use in (i think) NNTP, can it?
Which MTAs should retain in replies.
MTAs play no direct role in responses; perhaps you mean MUAs?
Urr, yes :)
Which would clearly indicate my preference to be copied on list
replies. That would allow my problem with how "list reply" context
works in several recent MTA implementations to be solved.
And what happens if a respondent wants a different set of
preferences for responses to *his* message?
The header can be additive, surely? As References are.
Should he change the field? Or not? If not, then how would he
indicate his preferences? What about 3rd generation responses,
etc.?
Any user who would be like to be included in a discussion can simply
add their mailbox to the header (or mailbox of any other party they
think may be interested).
When a discussion veers off track, as many do, how do you propose
stopping the copies (or don't you care?)?
You wouldn't be able to, without replying and removing your mailbox
from the header and asking respondents to ensure same in other
further replies of that thread. Same deal as with giant Cc lists
really, but less of a problem because the "copy me" person took a
/positive/ step to try influence others to copy them directly. They
*want* to be copied. Other than that it's a netiquette problem.
Does that sound reasonable? (And should this supercede existing
ad-hoc definition of Mail-Copies-To, or should that header name be
used?). If so, I'll download xml2rfc..
How many decades are you willing to wait for widespread deployment
of your proposal (some people still use /bin/mail)?
Try help a standard be formulated to address this problem and
accepted, then wait a decade for implementors (possibly gently poking
them), I can do.
Sit around for another decade doing nothing and just *wishing*
someone else would try push for a "copy me please" header to be
standardised and implemented, I can't any longer ;)
regards,
--
Paul Jakma paul(_at_)clubi(_dot_)ie paul(_at_)jakma(_dot_)org
Key ID: 64A2FF6A
Fortune:
If God had meant for us to be in the Army, we would have been born with
green, baggy skin.
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: mail-followup-to / mail-copies-to, (continued)
Re: mail-followup-to / mail-copies-to, Charles Lindsey
- Re: mail-followup-to / mail-copies-to, Paul Jakma
- Re: mail-followup-to / mail-copies-to, Adam M. Costello
- Re: mail-followup-to / mail-copies-to, Paul Jakma
- Re: mail-followup-to / mail-copies-to, Bruce Lilly
- Re: mail-followup-to / mail-copies-to,
Paul Jakma <=
- Re: mail-followup-to / mail-copies-to, Bruce Lilly
- Re: mail-followup-to / mail-copies-to, Paul Jakma
- Re: mail-followup-to / mail-copies-to, Bruce Lilly
- Re: mail-followup-to / mail-copies-to, Paul Jakma
- Re: mail-followup-to / mail-copies-to, Bruce Lilly
- Re: mail-followup-to / mail-copies-to, Paul Jakma
- Re: mail-followup-to / mail-copies-to, Bruce Lilly
- Re: mail-followup-to / mail-copies-to, Paul Jakma
- Re: mail-followup-to / mail-copies-to, Paul Jakma
- Re: mail-followup-to / mail-copies-to, Bruce Lilly
|
|
|