From unknown Sat Jun 21 10:02:22 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#5573 <5573@debbugs.gnu.org> To: bug#5573 <5573@debbugs.gnu.org> Subject: Status: 23.1; Please add Injection-* headers to message-ignored-supersedes-headers Reply-To: bug#5573 <5573@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:02:22 +0000 retitle 5573 23.1; Please add Injection-* headers to message-ignored-supers= edes-headers reassign 5573 emacs,gnus submitter 5573 Teemu Likonen severity 5573 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 13 05:19:59 2010 Received: (at submit) by debbugs.gnu.org; 13 Feb 2010 10:19:59 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NgF6V-0005zs-3U for submit@debbugs.gnu.org; Sat, 13 Feb 2010 05:19:59 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NgEZt-0005cZ-PY for submit@debbugs.gnu.org; Sat, 13 Feb 2010 04:46:18 -0500 Received: from mx10.gnu.org ([199.232.76.166]:38508) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NgEZt-0000h4-JU for submit@debbugs.gnu.org; Sat, 13 Feb 2010 04:46:17 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NgEZs-0006cc-87 for submit@debbugs.gnu.org; Sat, 13 Feb 2010 04:46:17 -0500 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO,SUBJ_HAS_UNIQ_ID,UNPARSEABLE_RELAY autolearn=ham version=3.1.0 Received: from lists.gnu.org ([199.232.76.165]:52654) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NgEZs-0006cY-1G for submit@debbugs.gnu.org; Sat, 13 Feb 2010 04:46:16 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NgEZr-0007Tv-BS for bug-gnu-emacs@gnu.org; Sat, 13 Feb 2010 04:46:15 -0500 Received: from [140.186.70.92] (port=47141 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NgEZp-0007TS-Vf for bug-gnu-emacs@gnu.org; Sat, 13 Feb 2010 04:46:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NgEZp-0000lL-C5 for bug-gnu-emacs@gnu.org; Sat, 13 Feb 2010 04:46:13 -0500 Received: from mta-out.inet.fi ([195.156.147.13]:48471 helo=kirsi2.inet.fi) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NgEZp-0000lF-1d for bug-gnu-emacs@gnu.org; Sat, 13 Feb 2010 04:46:13 -0500 Received: from mithlond.arda (84.251.132.215) by kirsi2.inet.fi (8.5.014) id 4B17EFA6033193B6 for bug-gnu-emacs@gnu.org; Sat, 13 Feb 2010 11:46:12 +0200 Received: from dtw by mithlond.arda with local (Exim 4.69) (envelope-from ) id 1NgEZi-0006RC-VB for bug-gnu-emacs@gnu.org; Sat, 13 Feb 2010 11:46:06 +0200 From: Teemu Likonen To: bug-gnu-emacs@gnu.org Subject: 23.1; Please add Injection-* headers to message-ignored-supersedes-headers Date: Sat, 13 Feb 2010 11:46:06 +0200 Message-ID: <87aavdsc2p.fsf@mithlond.arda> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -3.9 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sat, 13 Feb 2010 05:19:57 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) --=-=-= This report is about Gnus and file lisp/gnus/message.el in particular. There is a news server, namely eternal.september.org, which adds Injection-Date and Injection-Info headers to messages. When superseding such message the sending fails because the server does not want user to fill those headers, the server wants to do it. Supersede works if user removes those headers manually. So, I suggest adding the headers to message-ignored-supersedes-headers variable like the attached patch does. --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=supersede-ignore-injection-headers.diff diff --git i/lisp/gnus/message.el w/lisp/gnus/message.el index 7194813..8992cef 100644 --- i/lisp/gnus/message.el +++ w/lisp/gnus/message.el @@ -276,7 +276,7 @@ included. Organization and User-Agent are optional." :link '(custom-manual "(message)Mail Headers") :type 'regexp) -(defcustom message-ignored-supersedes-headers "^Path:\\|^Date\\|^NNTP-Posting-Host:\\|^Xref:\\|^Lines:\\|^Received:\\|^X-From-Line:\\|^X-Trace:\\|^X-ID:\\|^X-Complaints-To:\\|Return-Path:\\|^Supersedes:\\|^NNTP-Posting-Date:\\|^X-Trace:\\|^X-Complaints-To:\\|^Cancel-Lock:\\|^Cancel-Key:\\|^X-Hashcash:\\|^X-Payment:\\|^Approved:" +(defcustom message-ignored-supersedes-headers "^Path:\\|^Date\\|^NNTP-Posting-Host:\\|^Xref:\\|^Lines:\\|^Received:\\|^X-From-Line:\\|^X-Trace:\\|^X-ID:\\|^X-Complaints-To:\\|Return-Path:\\|^Supersedes:\\|^NNTP-Posting-Date:\\|^X-Trace:\\|^X-Complaints-To:\\|^Cancel-Lock:\\|^Cancel-Key:\\|^X-Hashcash:\\|^X-Payment:\\|^Approved:\\|^Injection-Date:\\|^Injection-Info:" "*Header lines matching this regexp will be deleted before posting. It's best to delete old Path and Date headers before posting to avoid any confusion." --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 13 14:35:37 2010 Received: (at control) by debbugs.gnu.org; 13 Feb 2010 19:35:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NgNmD-0004MJ-IO for submit@debbugs.gnu.org; Sat, 13 Feb 2010 14:35:37 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NgNmB-0004M9-OJ for control@debbugs.gnu.org; Sat, 13 Feb 2010 14:35:35 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1NgNm7-0005W3-H4; Sat, 13 Feb 2010 14:35:31 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19318.65283.455214.602312@fencepost.gnu.org> Date: Sat, 13 Feb 2010 14:35:31 -0500 From: Glenn Morris To: control Subject: control X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) tags 5547 moreinfo close 5561 severity 5564 wishlist severity 5566 minor tags 5566 patch reassign 5568 notemacs severity 5569 serious reassign 5570 emacs,cc-mode severity 5572 minor reassign 5573 emacs,gnus merge 5574 5576 severity 5577 minor From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 30 17:13:06 2010 Received: (at 5573-close) by debbugs.gnu.org; 30 Sep 2010 21:13:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P1QR7-00047w-RD for submit@debbugs.gnu.org; Thu, 30 Sep 2010 17:13:06 -0400 Received: from smtp.getmail.no ([84.208.15.66]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P1QR3-00047F-Dn for 5573-close@debbugs.gnu.org; Thu, 30 Sep 2010 17:13:02 -0400 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain Received: from get-mta-scan04.get.basefarm.net ([10.5.16.4]) by get-mta-out01.get.basefarm.net (Sun Java(tm) System Messaging Server 7.0-0.04 64bit (built Jun 20 2008)) with ESMTP id <0L9K00KAJWEKXK00@get-mta-out01.get.basefarm.net> for 5573-close@debbugs.gnu.org; Thu, 30 Sep 2010 23:15:56 +0200 (MEST) Received: from get-mta-scan04.get.basefarm.net (localhost.localdomain [127.0.0.1]) by localhost (Email Security Appliance) with SMTP id 633321EEFB23_CA4FE0CB for <5573-close@debbugs.gnu.org>; Thu, 30 Sep 2010 21:15:56 +0000 (GMT) Received: from smtp.getmail.no (unknown [10.5.16.4]) by get-mta-scan04.get.basefarm.net (Sophos Email Appliance) with ESMTP id 28E6B1EEFA8E_CA4FE0CF for <5573-close@debbugs.gnu.org>; Thu, 30 Sep 2010 21:15:56 +0000 (GMT) Received: from quimbies.gnus.org ([84.215.34.171]) by get-mta-in02.get.basefarm.net (Sun Java(tm) System Messaging Server 7.0-0.04 64bit (built Jun 20 2008)) with ESMTP id <0L9K00HLBWEJAN30@get-mta-in02.get.basefarm.net> for 5573-close@debbugs.gnu.org; Thu, 30 Sep 2010 23:15:56 +0200 (MEST) Received: from larsi by quimbies.gnus.org with local (Exim 4.72) (envelope-from ) id 1P1QTp-0001xE-Rl; Thu, 30 Sep 2010 23:15:53 +0200 From: Lars Magne Ingebrigtsen To: Teemu Likonen Subject: Re: 23.1; Please add Injection-* headers to message-ignored-supersedes-headers In-reply-to: <87aavdsc2p.fsf@mithlond.arda> Date: Thu, 30 Sep 2010 23:15:03 +0200 Message-id: References: <87aavdsc2p.fsf@mithlond.arda> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAALVBMVEWfnJv7+vjQzczf2NTl 4N19dXMaFRXz8e3////+//79/f3Fwb+PjIqwrar+/v3goG/KAAABUElEQVQ4jWN40YEAlQhmJwNI orOjcwWIV4GkiGEm75k9B86eiQRxJJAlZjAcuMBw9MwJTAllZ20nJesKDImXvDEX9sRGd2BKHGBl 2MN7CMyRQzFqs9EmJaC7MCV4jm49DeWgSty9cPs2NomO3ZfucjOA2e2OL5AlYk7fiYVICJtYIEl0 am/ZorR71Uqghkslfsg6ZsKYTSyCW5Al4KD7Srk1dgmWiXslsEm8DRK0qcAmIcpduMcCm0RpUKGK JVYJZuWLWHWYhrvv9MQqweKiiV3H4eqdWO24s6XY0wObhM/tox5YJY7F8M7AZnl7WlrqDGyWt4Sl pVVgddWctDQJrK4SwyVRmpamiSTxAmF7bRon1iBpKWSrwirRKFXdiVWiD5hSsEqsWoFD4iXQHV7Y JICgEyTRBZGYgSKDS0eHIy4J0nXglOggX6IPt8QL7BLzAMKlTrt2lMRIAAAAAElFTkSuQmCC X-Now-Playing: Circlesquare's _Songs About Dancing And Drugs_: "All Live But The Ending" X-Spam-Score: -3.1 (---) X-Debbugs-Envelope-To: 5573-close Cc: bug-gnu-emacs@gnu.org, 5573-close@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.0 (---) Teemu Likonen writes: > There is a news server, namely eternal.september.org, which adds > Injection-Date and Injection-Info headers to messages. When superseding > such message the sending fails because the server does not want user to > fill those headers, the server wants to do it. Supersede works if user > removes those headers manually. > > So, I suggest adding the headers to message-ignored-supersedes-headers > variable like the attached patch does. Thanks you for the patch. I've now applied it to the development version of Gnus. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen From unknown Sat Jun 21 10:02:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 29 Oct 2010 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator