Re: header-munging
"D. J. Bernstein" <djb@koobera.math.uic.edu> Sat, 21 September 1996 22:44 UTC
Received: from cnri by ietf.org id aa20090; 21 Sep 96 18:44 EDT
Received: from list.cren.net by CNRI.Reston.VA.US id aa05207; 21 Sep 96 18:44 EDT
Received: from localhost (localhost.0.0.127.in-addr.arpa [127.0.0.1]) by list.cren.net (8.7.6/8.6.12) with SMTP id SAA19717; Sat, 21 Sep 1996 18:20:43 -0400 (EDT)
Received: from koobera.math.uic.edu (KOOBERA.MATH.UIC.EDU [128.248.178.247]) by list.cren.net (8.7.6/8.6.12) with SMTP id SAA19705 for <ietf-smtp@list.cren.net>; Sat, 21 Sep 1996 18:20:39 -0400 (EDT)
Received: (qmail 6497 invoked by uid 666); 21 Sep 1996 22:25:19 -0000
Message-Id: <19960921222519.6496.qmail@koobera.math.uic.edu>
Date: Sat, 21 Sep 1996 22:25:19 -0000
Sender: owner-ietf-smtp@list.cren.net
Precedence: bulk
From: "D. J. Bernstein" <djb@koobera.math.uic.edu>
To: ietf-smtp@list.cren.net
Subject: Re: header-munging
X-Listprocessor-Version: 8.1 -- ListProcessor(tm) by CREN
I've found that for abstraction it's helpful to focus on the _objects_ involved: in particular, how an e-mail message evolves over time. At one end is a message ``mailed'' by the sender. This message must comply with RFC 822. Date is the moment when the sender authorized mailing---e.g., by pressing a Send button. At the other end is a message ``delivered'' to its envelope recipient. The meaning of delivery is defined by the owner of the recipient's domain. The evolution of a mailed message into a delivered message is defined by RFC 821 and RFC 974. MTAs have to do one transformation along the way: prepend Received fields. Other transformations here are corruption. In this model, passing a message through the SUBMIT port is a command from the client to the SUBMIT server saying ``Fix up this message and mail the result.'' ---Dan
- Re: header-munging Tim Goodwin
- Re: header-munging D. J. Bernstein
- Re: header-munging D. J. Bernstein
- Re: header-munging Michael D'Errico
- Re: header-munging D. J. Bernstein
- Re: header-munging mark
- Re: header-munging D. J. Bernstein
- Re: header-munging Arnt Gulbrandsen
- Re: header-munging D. J. Bernstein
- Re: header-munging Michael D'Errico
- Re: header-munging Randall C. Gellens
- Re: header-munging Randall C. Gellens
- Re: header-munging Randall C. Gellens
- Re: header-munging Valdis.Kletnieks
- Re: header-munging Randall C. Gellens
- Re: header-munging Randall C. Gellens
- Re: header-munging Randall C. Gellens
- Re: header-munging Tim Goodwin
- Re: header-munging Randall C. Gellens
- Re: header-munging Tim Goodwin
- Re: header-munging Keith Moore
- Re: header-munging John W. Noerenberg
- Re: header-munging Harald.T.Alvestrand
- Re: header-munging Einar Stefferud
- Re: header-munging D. J. Bernstein
- Re: header-munging Tim Goodwin
- Re: header-munging Einar Stefferud
- Re: header-munging Keith Moore
- Re: header-munging D. J. Bernstein
- Re: header-munging D. J. Bernstein
- Re: header-munging D. J. Bernstein
- Re: header-munging Tim Goodwin
- Re: header-munging D. J. Bernstein
- Re: header-munging Keith Moore
- Re: header-munging D. J. Bernstein
- Re: header-munging Mark Horton
- Re: header-munging D. J. Bernstein
- Re: header-munging D. J. Bernstein
- Re: header-munging D. J. Bernstein
- Re: header-munging D. J. Bernstein
- Re: header-munging Randall C. Gellens
- Re: header-munging Keith Moore
- Re: header-munging Keith Moore
- Re: header-munging Ned Freed
- Re: header-munging Keith Moore
- Re: header-munging Keith Moore
- Re: header-munging Keith Moore
- Re: header-munging Keith Moore
- Re: header-munging Valdis.Kletnieks
- Re: header-munging Harald.T.Alvestrand
- Re: header-munging Valdis.Kletnieks
- Re: header-munging RANDY
- Re: header-munging RANDY
- Re: header-munging RANDY