Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!mimsy!cvl!umd5!zben From: zben@umd5 (Ben Cranston) Newsgroups: comp.mail.headers,comp.mail.uucp Subject: Re: more about autorouting Message-ID: <1423@umd5> Date: Wed, 21-Jan-87 03:39:47 EST Article-I.D.: umd5.1423 Posted: Wed Jan 21 03:39:47 1987 Date-Received: Wed, 21-Jan-87 22:44:50 EST References: <14396@amdcad.UUCP> <4611@mit-eddie.MIT.EDU> Reply-To: zben@umd5.umd.edu (Ben Cranston) Organization: University of Maryland, College Park Lines: 38 Summary: Reference to source routing Xref: mnetor comp.mail.headers:97 comp.mail.uucp:163 In article <4611@mit-eddie.MIT.EDU> jbs@eddie.MIT.EDU (Jeff Siegal writes: > ... The syntax for this is @host1:@host2:user@host3. [sic -zben] > I've been told that the ":"'s should be ","'s except for the > right-most one (as the Berkeley sendmail configuration does), but I've > been unable to find this stated in RFC822 (could someone send me a > reference, if the ","'s are actually correct). See extended BNF on page 27 (section 6.1). route = 1#("@" domain) ":" The parentheses are groupers, the 1# syntax is a comma-separated list of from 1 to (arbitrary) members. Thus this rule matches things like: @domain: @domain,@domain: @domain,@domain,@domain: addr-spec = local-part "@" domain mailbox = addr-spec / phrase route-addr route-addr = "<" [route] addr-spec ">" Thus a "mailbox" can be something of the form: phrase <@domain,@domain,@domain:local@domain> like: Ben Cranston <@wiscvm.wisc.edu,@umd2.bitnet:zben@umd5.umd.edu> ("Oh no, we've created a Finster!") ("You mean monster, don't you?") ("No, his name is Finster!") -- umd5.UUCP <= {seismo!mimsy,ihnp4!rlgvax}!cvl!umd5!zben Ben Cranston zben @ umd2.UMD.EDU Kingdom of Merryland UniSys 1100/92 umd2.BITNET "via HASP with RSCS"