Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 3/23/84; site cbosgd.UUCP
Path: utzoo!watmath!clyde!burl!mgnetp!ihnp4!cbosgd!mark
From: mark@cbosgd.UUCP (Mark Horton)
Newsgroups: net.mail.headers
Subject: Re: Sendmail problem: UUCP headers
Message-ID: <232@cbosgd.UUCP>
Date: Fri, 10-Aug-84 18:40:59 EDT
Article-I.D.: cbosgd.232
Posted: Fri Aug 10 18:40:59 1984
Date-Received: Sat, 11-Aug-84 03:02:20 EDT
References: <745@hou3c.UUCP>
Organization: AT&T Bell Laboratories, Columbus
Lines: 25

No, that's not "the right thing" to do.

Of course, I should mention that RFC822 requires that all such
addresses in mail headers (From, To, Cc, etc) should be in the
	user@domain
form, so that nobody has to go around rewriting them.  So to
conform to 822, you should be sending out @ addresses.  (This
is the direction being taken by the UUCP project.  Having to
change headers at every machine the mail passes through is an
ugly proposition which is best avoided.)

According to "de-facto" convention, there really aren't any rules.
Any given machine does pretty much whatever it wants.  So by this
rule, I suppose you're fine too.

However, some software takes the position that addresses without
@'s in them are as typed on the sending host, and must be interpreted
relative to that host.  Thus if you send mail to
	decvax!foo
and it arrives on decvax reading
	To: foo
there will be software that will assume this means "foo on host yale".
(Assuming yale sent it.)

	Mark