🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.mail.headers
2 messages
2 total messages Started by Walter Roberson Sat, 02 Apr 1988 15:25
! and @ -- which RFC ?
#530
Author: Walter Roberson
Date: Sat, 02 Apr 1988 15:25
11 lines
827 bytes
Someone has recently asked me where the 'rule' governing the
interpretation of '!' and '@', both in the same address, may be
found. If you have the address <aaa!bbb@ccc.uucp>, should
this be interpreted as aaa!bbb!ccc or ccc!aaa!bbb ? As far as I
know, the latter is correct -- but that is simply my experience,
and not something I've seen documented. Could someone please
point me to the appropriate RFC or other document?

   Thank you,

   Walter Roberson <WCSWR@CARLETON.BITNET>
Re: ! and @ -- which RFC ?
#550
Author: John Diamant
Date: Sun, 03 Apr 1988 09:29
20 lines
1365 bytes
> If you have the address <aaa!bbb@ccc.uucp>, should
> this be interpreted as aaa!bbb!ccc or ccc!aaa!bbb ? As far as I
> know, the latter is correct -- but that is simply my experience,
> and not something I've seen documented. Could someone please
> point me to the appropriate RFC or other document?

You are right about the correct interpretation.  RFC822 and RFC976 are
the places to look.  By RFC822 terminology, anything to the left of the
"@" that is not a recognized routing character by the standard ("!" is
not) is part of the local part.  That gives ccc precendence.  RFC976 says
that you should never have mixed addresses, but in case you do, the "@"
has precedence (to maintain compatibility with RFC822).  The right answer
is to use "@" precedence when there is an ambiguity, but to never generate
a mixed address yourself.


John Diamant
SDE				UUCP:  {hplabs,hpfcla}!hpfclp!diamant
Hewlett-Packard Co.		ARPA Internet: diamant%hpfclp@hplabs.HP.COM
Fort Collins, CO
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads