[14771] in Athena Bugs

home help back first fref pref prev next nref lref last post

Athena-wide sendmail.cf "at" rule rewrite

daemon@ATHENA.MIT.EDU (William Chuang)
Thu Oct 17 00:13:08 1996

Date: Thu, 17 Oct 1996 00:13:04 -0400
From: William Chuang <wchuang@MIT.EDU>
To: bugs@MIT.EDU
Reply-To: wchuang@MIT.EDU


Howdy!

The sendmail.cf on all Athena workstations is incorrectly treating the
"at" token in an e-mail address.

If the "at" is not a separate token -- i.e., it is part of a string and
not separated by @'s or .'s -- then it is fine.  But anything of the
form:

	user@at.foo.bar
	user@foo.at.bar
	user@foo.bar.at.

will have the "at" replaced by an "@" symbol.  This is due to the
following /usr/lib/sendmail.cf rule:

	R$+ at $+               $1@$2                           "at" -> "@" for RFC 822

which is no longer valid according to RFC822 actually.  Here's what the
RFC actually says:

     C.5.5.  AT-SIGN

        The string " at " no longer is used as an  address  delimiter.
        Only at-sign ("@") serves the function.

Could this be fixed?  There is at least one user who is having problems
with this (one of the users on his mailing lists is at the e-mail
address "at.ipec.com" -- which is an MX record, but I can see this
causing problems in other cases).

					o William Chuang
					o CSS Consultant

home help back first fref pref prev next nref lref last post