Newsgroups: news.software.b Path: utzoo!utstat!news-server.csri.toronto.edu!math.lsa.umich.edu!math.lsa.umich.edu!emv From: emv@math.lsa.umich.edu (Edward Vielmetti) Subject: Re: Who pays the bill? In-Reply-To: merlyn@iwarp.intel.com's message of 1 Aug 90 23:08:58 GMT Message-ID: Sender: usenet@math.lsa.umich.edu Organization: University of Michigan Math Dept., Ann Arbor MI. References: <3275.26b54aab@mccall.com> <1990Jul31.211125.11451@mlb.semi.harris.com> <818@toaster.SFSU.EDU> <1990Aug1.201232.23136@ccu.umanitoba.ca> <1990Aug1.230858.3264@iwarp.intel.com> Date: 1 Aug 90 20:22:14 Lines: 42 In article <1990Aug1.230858.3264@iwarp.intel.com> merlyn@iwarp.intel.com (Randal Schwartz) writes: .... Or better yet, if I remember correctly, doesn't the RFC allow *any* separator character? So you could put "yourhost*" in the path or even "yourhost!!", and the chances of that getting kicked back one or two hops after the initial sender (because of rabid rerouters :-) are much higher). The RFC (1036) sez This line shows the path the message took to reach the current system. When a system forwards the message, it should add its own name to the list of systems in the "Path" line. The names may be separated by any punctuation character or characters (except "." which is considered part of the hostname). Thus, the following are valid entries: cbosgd!mhuxj!mhuxt cbosgd, mhuxj, mhuxt @cbosgd.ATT.COM,@mhuxj.ATT.COM,@mhuxt.ATT.COM teklabs, zehntel, sri-unix@cca!decvax but also Special upward compatibility note: Since the "From", "Sender", and "Reply-To" lines are in Internet format, and since many USENET hosts do not yet have mailers capable of understanding Internet format, it would break the reply capability to completely sever the connection between the "Path" header and the reply function. It is recognized that the path is not always a valid reply string in older implementations, and no requirement to fix this problem is placed on implementations. However, the existing convention of placing the host name and an "!" at the front of the path, and of starting the path with the host name, an "!", and the user name, should be maintained when possible. I don't care to count the number of software implentations that assume that "!" is the separator character. [Hint: Lots.] --Ed Edward Vielmetti, U of Michigan math dept