Re: header-munging

mark@clipper.cb.lucent.com Wed, 07 August 1996 21:33 UTC

Received: from ietf.org by ietf.org id aa23255; 7 Aug 96 17:33 EDT
Received: from cnri by ietf.org id aa23251; 7 Aug 96 17:33 EDT
Received: from list.cren.net by CNRI.Reston.VA.US id aa15737; 7 Aug 96 17:33 EDT
Received: from localhost (localhost [127.0.0.1]) by list.cren.net (8.6.12/8.6.12) with SMTP id QAA07959; Wed, 7 Aug 1996 16:59:28 -0400
Received: from ihgw1.att.com (ihgw1.att.com [207.19.48.1]) by list.cren.net (8.6.12/8.6.12) with SMTP id QAA07947 for <ietf-smtp@LIST.CREN.NET>; Wed, 7 Aug 1996 16:59:19 -0400
Received: from clipper.cb.lucent.com by ihig1.att.att.com (SMI-8.6/EMS-1.2 sol2) id QAA19274; Wed, 7 Aug 1996 16:02:24 -0500
Received: by clipper.cb.lucent.com (SMI-8.6/EMS-L sol2) id QAA26761; Wed, 7 Aug 1996 16:57:31 -0400
Received: from starbase.cb.lucent.com by clipper.cb.lucent.com (SMI-8.6/EMS-L sol2) id QAA26696; Wed, 7 Aug 1996 16:56:50 -0400
Received: by starbase.cb.lucent.com (SMI-8.6/SMI-SVR4) id QAA01222; Wed, 7 Aug 1996 16:58:03 -0400
Message-Id: <960807165802.ZM1220@starbase.cb.lucent.com>
Date: Wed, 07 Aug 1996 16:58:02 -0400
X-Orig-Sender: owner-ietf-smtp@list.cren.net
Precedence: bulk
Sender: ietf-archive-request@ietf.org
From: mark@clipper.cb.lucent.com
To: IETF SMTP <ietf-smtp@list.cren.net>, IETF SMTP <ietf-smtp%LIST.CREN.NET@mv.unisys.com>
Subject: Re: header-munging
In-Reply-To: "Randall C. Gellens" <RANDY@MPA15AB.mv.Unisys.COM> "Re: header-munging" (Aug 7, 12:29pm)
References: <199608071533.LAA27114@black-ice.cc.vt.edu> <19960806213953026.AAA1272@bonn.software.com> <EJHR1635246945@MPA15AB> <EJIO2919FD3447@MPA15AB>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-Face: ndc&nER^htTr+=fQHFZ`KUb!Tf^[!Kdm+aFa@(|l3)*e'=r.Ab}#o<+HeG, @(KqfF3Z.%, P $TasGQyEt<@Yo?!L_Iu0U; D,')n#`rw?{`D6:'CVj)vpCbpizBQNc})j@m80vcvt*nF#1[Q%)SKaRd v}s@h}b+8b)}xB87jcld'5wd7aXYh%Ui6!Des@Q+x8s0(3nb0Q:myXM%9TLyGT(pRU%1)8$n:hT5u= &/[[>Oswh@;{V3FE#$X[5!rL6&7
X-Mailer: Z-Mail (4.0b.514 14may96) IETF SMTP <ietf-smtp%LIST.CREN.NET@MV.Unisys.COM>
X-Listprocessor-Version: 8.0 -- ListProcessor(tm) by CREN

On Aug 7, 12:29pm, Randall C. Gellens wrote:
> Subject: Re: header-munging
> On 07 Aug 1996 11:33:39 -0400, Valdis.Kletnieks@vt.edu wrote:
>
> > On Tue, 06 Aug 1996 15:16:35 PDT, "Randall C. Gellens" said:
> > > Examples of clients which fail to
> > > produce Message-ID and/or proper Date
> > > headers are everywhere, as are
> > > examples of servers which munge messages
> > > (often all messages) in an attempt to fix them.
> >
> > So what you're saying is that we should trust the people who wrote the
> > broken MUAs to update them, and get *that* correct, when they can't
> > get the *current* RFC's implemented correctly?
>
> I'm saying to MUA writers who, for whatever reason, feel they can't
> generate proper Message-ID, Date, or other headers, to please give the
> MTA permission to fix the message.
>
> Knowing that a message is being submitted allows an MTA to do more than
> fix obviously broken headers.  It can do other replacements/editing that
> may be needed for messages which go outside the company, for example.

Why can't the MTA do the fixup anyway?  sendmail has been doing this
for years, and I'm not aware of any problems its caused.

Indeed, that's one of the features of our configuration of the server,
it fixes up headers to be correct and useful.  Adding/fixing date,
message-id, and addresses are part of the service.

Adding a set of negotations to the protocol doesn't add anything, IMHO,
except unnecessary complexity.  What is the MTA to do if the client doesn't
give permission?  Pass on a broken message that violates the RFC?

	Mark