[14771] in Athena Bugs
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