Re: Mandatory From field, anonymity, and hacks

"Charles Lindsey" <chl@clerew.man.ac.uk> Fri, 28 January 2005 17:13 UTC

Received: from above.proper.com (localhost.vpnc.org [127.0.0.1]) by above.proper.com (8.12.11/8.12.9) with ESMTP id j0SHDIQR069447; Fri, 28 Jan 2005 09:13:18 -0800 (PST) (envelope-from owner-ietf-822@mail.imc.org)
Received: (from majordom@localhost) by above.proper.com (8.12.11/8.12.9/Submit) id j0SHDIXs069446; Fri, 28 Jan 2005 09:13:18 -0800 (PST)
X-Authentication-Warning: above.proper.com: majordom set sender to owner-ietf-822@mail.imc.org using -f
Received: from smtp812.mail.ukl.yahoo.com (smtp812.mail.ukl.yahoo.com [217.12.12.202]) by above.proper.com (8.12.11/8.12.9) with SMTP id j0SHDGkW069430 for <ietf-822@imc.org>; Fri, 28 Jan 2005 09:13:17 -0800 (PST) (envelope-from news@clerew.man.ac.uk)
Received: from unknown (HELO host81-144-66-147.midband.mdip.bt.net) (ietf-822@imc.org@81.144.66.147 with poptime) by smtp812.mail.ukl.yahoo.com with SMTP; 28 Jan 2005 17:13:04 -0000
Received: (from news@localhost) by clerew.man.ac.uk (8.11.7+Sun/8.11.7) id j0SHCEZ09152 for ietf-822@imc.org; Fri, 28 Jan 2005 17:12:14 GMT
To: ietf-822@imc.org
Xref: clerew local.mime:4406
Newsgroups: local.mime
Path: clerew!chl
From: Charles Lindsey <chl@clerew.man.ac.uk>
Subject: Re: Mandatory From field, anonymity, and hacks
Message-ID: <IB1BGp.6pJ@clerew.man.ac.uk>
X-Newsreader: NN version 6.5.2 (NOV)
References: <40F6919A.7010607@erols.com> <200501271357.34152.blilly@erols.com>
Date: Fri, 28 Jan 2005 16:07:37 +0000
Lines: 80
Sender: owner-ietf-822@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-822/mail-archive/>
List-ID: <ietf-822.imc.org>
List-Unsubscribe: <mailto:ietf-822-request@imc.org?body=unsubscribe>

In <200501271357.34152.blilly@erols.com> Bruce Lilly <blilly@erols.com> writes:

>As a result of our discussion starting July 15, 2004, I
>have prepared an Internet Draft; draft-lilly-from-optional-00.txt
>should be available from the usual places [*].  Public comments
>may be posted to the ietf-822 list; private comments to the
>author are also welcome.

>* E.g. ftp://ftp.rfc-editor.org/in-notes/internet-drafts/draft-lilly-from-optional-00.txt

I have several problems with this.

1. Is it really necessary to modify RFC 822 and well as RFC 2822?

2. 
   This memo (if approved) updates the Internet Message Format
   specification [N1.STD11], [N2.RFC2822] as used by various
   applications (electronic mail [I3.STD10], [I1.RFC2821], Usenet news
   [I4.RFC1036], Internet fax [I5.RFC2305], VPIM [I6.RFC3801], EDI
   [I7.RFC1767], [I8.RFC1865], etc.).  It applies across the board to
   applications using the Internet Message Format.  However it does not
   discuss similarly named fields in unrelated formats and protocols
   such as [I9.HTTP] or [I10.SIP].

I think it is most unwise to attempt to impose this change on
protocols/applications other them electronic mail without first consulting
the working groups of other bodies responsible for those protocols.

In the case of Netnews, in particular, I would regard this proposal as
totally unacceptable, since it is clearly desirable and widely expected
that it will be possible to identify the (claimed) poster of any Usenet
article, even if only by the pseudonym that poster chooses to be known by.

If you think otherwise, then I invite you to raise this matter on the
USEFOR list.

I would sugges that, for Usenet, at least the display name should be
provided when no email address is available. That would leave the
following possibilities:

	Allow the <mailbox> to be omitted when <display-name> is present.
	Allow some form of dummy <mailbox>, such as '<>'.
	Encourage the use of clearly unresolvable domains, such as those
	ending in '.invalid'.

Since the first two possibilities might provide some compatibility
problems for existing user agents (though I rather doubt this), perhaps
the use of .invalid could be suggested as an interim measure. It is, in
any case, not clear that some existing user agents will not barf at the
proposed total absence of the From header.

3. I would have thought that the absence of a From header would have been
unacceptable to most users in Email as well as in Netnews, but that is a
matter which is well within the purview of this List to discuss.

4. 
   Some documents have suggested use of the reserved ".invalid" TLD
   (top-level domain name) [I18.BCP32] to provide some degree of
   anonymity.  With relaxation of the requirement for a From field in
   the Internet Message Format, such hacks and their negative impact on
   the root name service are unnecessary, at least within the scope of
   Internet Messages.

That reference to "hacks" and "negative impact" is hardly fair. I have
been assured by people who understand the DNS system better than I do
that it is a common and recommended practice for DNS failures to be
cached, and that the inpact of using the TLD .invalid on the root servers
should therefore be minimal. Moreover, '.invalid' can, and should be,
built into agents so that they do not waste time even trying.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131 Fax: +44 161 436 6133   Web: http://www.cs.man.ac.uk/~chl
Email: chl@clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5