Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jan 1997 09:38:06 -0800 (PST)
From:      fenner@parc.xerox.com
To:        freebsd-gnats-submit@freebsd.org
Subject:   misc/2481: Gnats creates malformed Resent-Reply-To: headers
Message-ID:  <199701131738.JAA24351@freefall.freebsd.org>
Resent-Message-ID: <199701131740.JAA24481@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         2481
>Category:       misc
>Synopsis:       Gnats creates malformed Resent-Reply-To: headers
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 13 09:40:01 PST 1997
>Last-Modified:
>Originator:     Bill Fenner
>Organization:
Xerox
>Release:        n/a
>Environment:
GNATS as installed on freefall.freebsd.org
>Description:
The PR->email gateway creates malformed Resent-Reply-To: headers if the
submitted PR doesn't have a Reply-To: header.

Example set of well-formed resent-* headers:

Resent-Date: Sun, 12 Jan 1997 18:00:02 -0800 (PST)
Resent-Message-Id: <199701130200.SAA10726@freefall.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, hsu@clinet.fi

Example of malformed Resent-* headers

Resent-Date: Sun, 12 Jan 1997 17:10:03 -0800 (PST)
Resent-Message-Id: <199701130110.RAA08266@freefall.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org,
        Received:"from methan.chemie.fu-berlin.de (methan.chemie.fu-berlin.de [1
60.45.22.81])
          by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id RAA07769
          for" <FreeBSD-gnats-submit@freebsd.org>; Sun,
        12 Jan 1997 17:00:37.-0800 (PST)

Note that one of the "Received:" headers managed to make it into the
Resent-Reply-To: line.  This causes replies to:

a) Not go to the original submitter
b) Get cc'd to freebsd-gnats-submit, potentially opening a new PR
c) Get cc'd to the date (or other weird portions of the Received line),
causing strange mail errors.

It also causes strict mailers such as zmailer to insert header parsing
error warnings in the headers.

(Not everyone sees these symptoms because many MUA's don't understand
the Resent-* headers at all)

>How-To-Repeat:
Submit a PR without a Reply-To: header in the original email, look at
the mail that gets sent to the freebsd-bugs mailing list.

>Fix:
Make gnats add the original message From: to the Resent-Reply-To: header
if the original message has to Reply-To: header.

>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701131738.JAA24351>