http://bugzilla.spamassassin.org/show_bug.cgi?id=3409





------- Additional Comments From [EMAIL PROTECTED]  2005-01-24 10:41 -------
some points:

- most software that appends, rather than prepends, headers is software that
runs at the MDA or MUA side (procmail, IMAP server, POP server adding "Status:",
etc.).   MTA-side software has a tendency to prepend instead of append (in the
model of these being trace headers).

SpamAssassin started off being a piece of software at the MDA side, run from
procmail.  However, it was designed to work pretty much anywhere, and is now
included at the MTA level in some places, which IMO means we should consider
adding our headers at an appropriate place for that setup -- prepended.

- also, we're getting to the stage where messages pass through multiple
scanner-system installations; viz. the bz message I'm replying to:

Received: from minotaur.apache.org (minotaur.apache.org [209.237.227.194])
        by amgod.boxhost.net (Postfix) with SMTP id 2203731023E
        for <[EMAIL PROTECTED]>; Mon, 24 Jan 2005 08:50:55 +0000 (GMT)
Received: (qmail 41883 invoked by uid 1833); 24 Jan 2005 08:47:51 -0000
Received: (qmail 41856 invoked from network); 24 Jan 2005 08:47:51 -0000
Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199)
  by minotaur.apache.org with SMTP; 24 Jan 2005 08:47:51 -0000
X-asf-spam-status: No, hits=0.2 required=10.0
        tests=NO_REAL_NAME,SPF_HELO_PASS,SPF_PASS
Received-spf: pass (hermes.apache.org: domain of
[EMAIL PROTECTED] designates 64.142.3.173 as permitted sender)
Received: from bugzilla.spamassassin.org (HELO bugzilla.spamassassin.org)
(64.142.3.173)
  by apache.org (qpsmtpd/0.28) with ESMTP; Mon, 24 Jan 2005 00:47:43 -0800
Received: by bugzilla.spamassassin.org (Postfix, from userid 48)
        id 06B26838B0; Mon, 24 Jan 2005 00:47:41 -0800 (PST)
....
X-spam-status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,NO_REAL_NAME
        autolearn=no version=3.1.0-r105955
....

note the X-ASF-Spam-Status and Received-SPF lines (both added by qpsmtpd).  it's
more logical to follow the message flow with prepended headers, where they are
in logical sequence with the Received hdrs.   The X-Spam-Status line, which was
appended at amgod.boxhost.net, is totally out of sequence.

- thirdly, I've repeatedly moaned at Mark D that supporting appended headers is
essential.   He's taken that into account and fixed it in draft 01, hence
gmail's DK signatures work, because they use that new mode.   However, there's
already people using the "full-blown header signing" mode, and they're the ones
who break and who'll still keep breaking. (I think the top two points are more
important than this one.)





------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to