[comp.mail.uucp] Mail addresses and RFC1123

rickert@CS.NIU.EDU (Neil Rickert) (07/11/90)

 I don't normally see this news group, but a friend who has been forwarding me
excerpts suggested I add my $.02 worth.

 I have been particularly interested in the comments on RFC1123.

 Now, let's see if I have it straight.

 If I understand RFC1123 correctly, I may change the address (which I extracted
from a recent syslog entry):
    <@UICVM.uic.edu:Y03CLS1@NIU>
into the address:
    Y03CLS1@NIU
and never mind the fact that mail to the final address may be undeliverable.

 If I understand it correctly, I am not supposed to use routing, but if I
must, then instead of using source routes with an awkward syntax which
discourages use, but a well defined semantics, I am instead supposed to use
the %-hack with a much more user friendly syntax that encourages use of routes
even though they are officially discouraged, but with no defined
semantics -- only a suggested interpretation.

 As I interpret RFC1123, a host which does not understand the '!' character,
but which needs a route for delivery, should not use the address
  @a:c!u@b
with its clear interpretation of delivery -> a -> b ->c -> u  but the host
should instead format the address as
  c!u%b@a
with a suggested interpretation of -> a -> c -> b -> u.  (Note that since
the host does not understand !, it treats 'c!u' as merely a single mailbox
name).

 According to my understanding of RFC1123, if my mailer sees the address
   user%mcdchg%clout@gargoyle.uchicago.edu
it may not touch the local part, and must forward the mail to gargoyle, even
though experience tells me the mail will bounce.  My mailer must not under
any circumstances reformat the address as
   clout!mcdchg!user@gargoyle.uchicago.edu
although with this address the mail would probably be correctly delivered.

	----------------------------

Boy, I am sure glad to have read RFC1123.  Before reading it I was greatly
confused.  I used to think that the whole purpose was to ensure correct and
efficient delivery of the mail.  But RFC1123 has cleared that up.  I now
realize that this is like a chess game, where the pieces of the address are
moved around according to a strict set of rules, and final delivery of the
mail, if it ever occurs, is merely an incidental side effect.

=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
  Neil W. Rickert, Computer Sci Dept, Northern Illinois U., DeKalb IL 60115
  InterNet, unix: rickert@cs.niu.edu              Bitnet, VM: T90NWR1@NIUCS
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=