🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.mail.misc
Article #391

Re: Replying to mail... is there a general theory?

#391
From: Michael I. Bushnell
Date: Wed, 12 Jul 1989 19:06
61 lines
3177 bytes
In article <1581@marvin.Solbourne.COM> dce@Solbourne.com (David Elliott) writes:
>In article <207@unmvax.unm.edu> mike@unmvax.cs.unm.edu (Michael I. Bushnell) writes:
>>Actually, you should use, in order of preference, the following:
>>  Reply-To:
>>  From:
>>  Sender:

>What about Return-Path:?  I modified my MH configuration files
>to prefer that because it seems to be right more of the time
>than any of the others.

>For example, when stuff gets sent through sites like pyramid
>and nbires, the From: line gets left alone, but Return-Path:
>is modified.  The problem is that other sites may modify From:,
>so the path might appear to be uunet!mips.com!mdove, when the
>actual path taken would have been mips!pyramid!uunet!nbires.

The standard for UUCP mail is for From: to be modified when passing
through each machine.  This arranges for the return address to be
correct.  The standard on the Internet is for From: to be left
absolutely alone.  The best thing to do in gatewaying is as following:

UUCP -> Internet gatewaying:

From: foo!bar!baz    maps to      From: foo!bar!baz@my.internet.site.name


Internet -> UUCP gatewaying:

From: user@his.host.name     maps to   From: myuucpname!user%his.host.name


This all works quite well and integrates nicely with the two
standards.  Note that Reply-To: is modified roughly as above.

Unfortunately, there is no standard for how Return-Path: gets modified
when gatewaying.  Alas.

From RFC 822:

The "Reply-To" field is added by the originator and serves to direct
replies, whereas the "Return-Path" field is used to identify a path
back to the originator.

You see, Return-Path: is not a "path to use for returns/replies".
It's just a path (hopefully) back to the sender.  Internet sites form
it with route-addrs, UUCP sites form it with ! paths, and there isn't
an easy way to map around, and still guarantee that UUCP sites always
get ! and Internet sites never do...you see...not everyone on the
internet understands ! and not everyone in UUCPland understands @ or
route-addrs.  

I have found Return-Path: to be wrong in virtually every case that
involved gatewaying between the two networks.  I have *never* seen the
From: line to be incorrect.  Sometimes inefficient, but never
incorrect. 

   Michael I. Bushnell       \     This above all; to thine own self be true
     Silence == Death         \    And it must follow, as the night the day,
  mike@unmvax.cs.unm.edu      /\   Thou canst not be false to any man.
Telephone: +1 505 292 0001   /  \  Farewell:  my blessing season this in thee!
Technical Details
Message-ID: <219@unmvax.unm.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!usc!polyslo!unmvax!unmvax.cs.unm.edu!mike
References: <3483@portia.Stanford.EDU> <207@unmvax.unm.edu> <1581@marvin.Solbourne.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!usc!polyslo!unmvax!unmvax.cs.unm.edu!mike
From: mike@unmvax.cs.unm.edu (Michael I. Bushnell)
Newsgroups: comp.mail.misc
Subject: Re: Replying to mail... is there a general theory?
Message-ID: <219@unmvax.unm.edu>
Date: 12 Jul 89 19:06:56 GMT
References: <3483@portia.Stanford.EDU> <207@unmvax.unm.edu> <1581@marvin.Solbourne.COM>
Sender: news@unmvax.unm.edu
Reply-To: mike@unmvax.cs.unm.edu (Michael I. Bushnell)
Organization: University of No Money, Albuquerque, New Mexico
Lines: 61