Groups | Search | Server Info | Login | Register


Groups > comp.mail.uucp > #157

Re: Question on how bang-paths worked from the old days

Path csiph.com!xmission!usenet.csail.mit.edu!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From John Levine <johnl@taugh.com>
Newsgroups comp.mail.uucp
Subject Re: Question on how bang-paths worked from the old days
Date Mon, 2 Aug 2021 20:23:22 -0000 (UTC)
Organization Taughannock Networks
Message-ID <se9k7q$p43$1@gal.iecc.com> (permalink)
References <990495f7-9d07-436a-aa49-66f1b105993cn@googlegroups.com>
Injection-Date Mon, 2 Aug 2021 20:23:22 -0000 (UTC)
Injection-Info gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="25731"; mail-complaints-to="abuse@iecc.com"
In-Reply-To <990495f7-9d07-436a-aa49-66f1b105993cn@googlegroups.com>
Cleverness some
X-Newsreader trn 4.0-test77 (Sep 1, 2010)
Originator johnl@iecc.com (John Levine)
Xref csiph.com comp.mail.uucp:157

Show key headers only | View raw


It appears that John Goerzen  <jgoerzen@complete.org> said:
>The questions are two:
>
>1) Exactly how did mail routing work, and what/why added extra From/>From lines to messages?

The bang path really was a path, and if you sent mail to a!b!c!bob it would send
the message to host a with address b!c!bob, it'd then send it to host b with address c!bob, etc.

Later on we had the uucp mapping project so you'd send mail to c!bob and your mail server would
look up c in the map, prepend the path, and send it on its way.

>2) Was there any sane "reply" function in mail software, and if so, how would it compute a reply path?

Once we had the maps, yes, before that, not without hand editing the address.

>sending a message to host1!host2!host3!user, it would run
>
>uux ... host1!rmail host2!host3!user
>
>(I think?)  Is that correct?

Yes.

>So why would it not have done:
>
>uux .... host1!host2!host3!rmail user
>
>instead, using UUCP routing to get all the way to the destination?  Perhaps these added From lines have part of the answer (being needed to compute a Return-Path?)

UUCP routing?  There was and is no such thing.  The uux command only knows how to send 
a command and an input file one hop.

That's why we needed the mapping project to put source routes in the rmail commands.

>And, an any case, what program along the way was adding the extra From or >From lines?  

The Unix mail program prepended the From line when it stored the
message in the recipient mailbox. (Still does, in fact.) It is the
delimiter between messages. 

If that sounds like a really lame idea that someone might have
invented in two seconds in the 1970s, yup.

By the way, FreeBSD and probably other unix-ish systems still come with uucp and uux.
If you want to experiment, you can try them out.

R's,
John, ima!johnl
-- 
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Back to comp.mail.uucp | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Question on how bang-paths worked from the old days John Goerzen <jgoerzen@complete.org> - 2021-08-01 20:52 -0700
  Re: Question on how bang-paths worked from the old days John Levine <johnl@taugh.com> - 2021-08-02 20:23 +0000
    Re: Question on how bang-paths worked from the old days John Goerzen <jgoerzen@complete.org> - 2021-08-02 14:11 -0700
      Re: Question on how bang-paths worked from the old days Grant Taylor <gtaylor@tnetconsulting.net> - 2021-08-02 17:44 -0600
    Re: Question on how bang-paths worked from the old days Grant Taylor <gtaylor@tnetconsulting.net> - 2021-08-02 17:24 -0600
      Re: Question on how bang-paths worked from the old days John Levine <johnl@taugh.com> - 2021-08-03 02:24 +0000
        Re: Question on how bang-paths worked from the old days Grant Taylor <gtaylor@tnetconsulting.net> - 2021-08-02 22:35 -0600
          Re: Question on how bang-paths worked from the old days Crypto God <CryptoGod@china.com> - 2021-10-09 05:00 +0000
            Re: Question on how bang-paths worked from the old days Avon Kerr <avon@bbs.nz.invalid> - 2021-10-13 22:02 +1300
            Re: Question on how bang-paths worked from the old days <joe@example.invalid> - 2022-02-27 10:48 +0000

csiph-web