smail vs. sendmail

Rick Adams rick at seismo.CSS.GOV
Wed Jan 11 05:46:46 AEST 1989


In article <2754 at mhres.mh.nl>, jv at mhres.mh.nl (Johan Vromans) writes:
> This is not caused by smail2.5, but by the backbone which doesn't
> handle cc's properly. Unfortunately, RFC822 does not define what
> to do in the above case. The backbone treats an address without
> domain as "local" (as all sendmail based MTAs do). Another
> opinion - and more logical - is to interpret CC-addresses relative
> to the sender of the message. So the mailers can leave this field
> alone, and the user agent can handle replys accordingly.

RFC822 is unambiguous about this. Section 6.2.2 EXPLICITLY states

	When a message crosses a domain boundary, all
	addresses must be specified in the full format,
	ending with the top-level name-domain in the
	rightmost field.

You crossed a domain boundary when you forwarded the mail to
your backbone site. It was YOUR responsibility to fully qualify those
addresses, not someone elses. The backbone is attempting to
qualify a garbage address. You can't blame it for making garbage
out of garbage.

Why is it more logical to expect EVERYONE to know your local mail
forwarding rules so that they can reply to your mail and
correctly send mail to the CC lines? It seems that fully
qualified addresses are easiest for everyone.

---rick



More information about the Comp.unix.questions mailing list