GNU logs - #13328, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#13328: 24.2; Rmail does not properly decode MIME messages containing "From " lines or save such attachments correctly
Resent-From: Mark Lillibridge <mdl@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 01 Jan 2013 21:36:01 +0000
Resent-Message-ID: <handler.13328.B.13570761538007 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 13328
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 13328 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Reply-To: mdl@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.13570761538007
          (code B ref -1); Tue, 01 Jan 2013 21:36:01 +0000
Received: (at submit) by debbugs.gnu.org; 1 Jan 2013 21:35:53 +0000
Received: from localhost ([127.0.0.1]:39360 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Tq9V3-000253-10
	for submit <at> debbugs.gnu.org; Tue, 01 Jan 2013 16:35:53 -0500
Received: from eggs.gnu.org ([208.118.235.92]:53331)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <prvs=671361304e=mdl@HIDDEN>)
	id 1Tq9Uz-00024v-QC
	for submit <at> debbugs.gnu.org; Tue, 01 Jan 2013 16:35:51 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <prvs=671361304e=mdl@HIDDEN>)
	id 1Tq9Tf-0000Lz-Cm
	for submit <at> debbugs.gnu.org; Tue, 01 Jan 2013 16:34:32 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED,
	T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2
Received: from lists.gnu.org ([208.118.235.17]:51868)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <prvs=671361304e=mdl@HIDDEN>)
	id 1Tq9Tf-0000Lq-9Y
	for submit <at> debbugs.gnu.org; Tue, 01 Jan 2013 16:34:27 -0500
Received: from eggs.gnu.org ([208.118.235.92]:36437)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <prvs=671361304e=mdl@HIDDEN>)
	id 1Tq9TZ-0008Nd-NG
	for bug-gnu-emacs@HIDDEN; Tue, 01 Jan 2013 16:34:27 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <prvs=671361304e=mdl@HIDDEN>)
	id 1Tq9TU-0000Gk-UX
	for bug-gnu-emacs@HIDDEN; Tue, 01 Jan 2013 16:34:21 -0500
Received: from alum-mailsec-scanner-5.mit.edu ([18.7.68.17]:42158)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <prvs=671361304e=mdl@HIDDEN>)
	id 1Tq9TU-0000GR-Nq
	for bug-gnu-emacs@HIDDEN; Tue, 01 Jan 2013 16:34:16 -0500
X-AuditID: 12074411-b7fa36d0000008cc-cf-50e356572828
Received: from outgoing-alum.mit.edu (OUTGOING-ALUM.MIT.EDU [18.7.68.33])
	by alum-mailsec-scanner-5.mit.edu (Symantec Messaging Gateway) with
	SMTP id 86.C5.02252.75653E05; Tue,  1 Jan 2013 16:34:15 -0500 (EST)
Received: from foil.strangled.net (c-67-188-235-212.hsd1.ca.comcast.net
	[67.188.235.212]) (authenticated bits=0)
	(User authenticated as mdl@HIDDEN)
	by outgoing-alum.mit.edu (8.13.8/8.12.4) with ESMTP id r01LYDSr004320
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT);
	Tue, 1 Jan 2013 16:34:14 -0500
From: Mark Lillibridge <mdl@HIDDEN>
Date: Tue, 01 Jan 2013 13:34:11 -0800
Message-ID: <8738ykvb8s.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLIsWRmVeSWpSXmKPExsUixO6iqBse9jjA4OZ5ZYvvB6ospn48w+bA
	5PH3/Qcmj7ZpZgFMUdw2SYklZcGZ6Xn6dgncGSePtLMXnLGuWHh6O2sD4xajLkZODgkBE4kZ
	H58wQthiEhfurWfrYuTiEBK4zCjRuukolHOFSeLkij1gVWwCmhLTn31nB7FFBCQlvt5pZQWx
	hQXKJVa8+sQMYgsJSEksXXQCrIZFQFXiQctXsDivgL7E/pXH2SFsQYmTM5+wgNjMAhISB1+8
	YJ7AyDMLSWoWktQCRqZVjHKJOaW5urmJmTnFqcm6xcmJeXmpRbqmermZJXqpKaWbGCEBI7iD
	ccZJuUOMAhyMSjy8t/UfBwixJpYVV+YeYpTkYFIS5U1wAwrxJeWnVGYkFmfEF5XmpBYfYpTg
	YFYS4S3+8ihAiDclsbIqtSgfJiXNwaIkzsu3RN1PSCA9sSQ1OzW1ILUIJivDwaEkwbsjFGio
	YFFqempFWmZOCUKaiYMTZDiXlEhxal5KalFiaUlGPChm4ouBUQOS4gHaOwGknbe4IDEXKArR
	eorRmOPXyptPGTlOvr3zlFGIJS8/L1VKnLcbpFQApDSjNA9uESxVvGIUB/pbmHcrSBUPMM3A
	zXsFtIoJaJUWwwOQVSWJCCmpBkb3N0Z5+6RMtKZE97T83Pb6vcehRXeUpscWfKtc5c2cM9fm
	0W2VydtyEz71lmXtOT5b/pAJzzt+gyiXs5NDIj9z5mxjnf1Uf83def/qM1z33X8ePuGhpPnl
	BXvqVv2d6+ywsGDunYf7zUrvrmfpWiH7KHdJxlyV1Xe37ubcc0zklpN4DUfyNc/NSizFGYmG
	WsxFxYkApgdk+/ACAAA=
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 208.118.235.17
X-Spam-Score: -6.2 (------)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -6.2 (------)


[|'s added to quote From lines]

    Run Rmail (emacs -q) on the following mbox file (remove |'s at line
start first):

|From mdl  Wed Oct 26 10:18:58 2011
|X-RMAIL-ATTRIBUTES: --EF----
|X-RMAIL-KEYWORDS: *
|X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED,
|	RP_MATCHES_RCVD autolearn=unavailable version=3.3.1
|From: Mark Lillibridge <mark.lillibridge@HIDDEN>
|To: <bug-gnu-emacs@HIDDEN>
|Subject: 23.3; rmail-edit-current-message adds extra '>'s to Froms...
|Date: Sat, 22 Oct 2011 12:05:57 -0700
|Reply-To: <mark.lillibridge@HIDDEN>
|
|
|Start with a Rmail message (this one will do) not containing MIME that
|contains lines like the following:
|
|>From level 1
|>>From level 2
|>>>From level 3
|
|From mdl  Tue Jan  1 12:27:17 2013
|Delivered-To: lillibridge@HIDDEN
|Received: from gmail-pop.l.google.com [74.125.25.108]
|	by foil.strangled.net with POP3 (fetchmail-6.3.18)
|	for <mdl@localhost> (single-drop); Tue, 01 Jan 2013 12:27:17 -0800 (PST)
|Received: by 10.49.49.9 with SMTP id q9csp680843qen;
|        Tue, 1 Jan 2013 12:27:08 -0800 (PST)
|X-Received: by 10.52.69.201 with SMTP id g9mr59443696vdu.98.1357072028236;
|        Tue, 01 Jan 2013 12:27:08 -0800 (PST)
|Return-Path: <mark.lillibridge@HIDDEN>
|Received: from alum-mailsec-relay-12.mit.edu (ALUM-MAILSEC-RELAY-12.MIT.EDU. [18.7.68.32])
|        by mx.google.com with ESMTPS id o8si46143160vdv.77.2013.01.01.12.27.08
|        (version=TLSv1/SSLv3 cipher=OTHER);
|        Tue, 01 Jan 2013 12:27:08 -0800 (PST)
|Received: from alum-mailsec-scanner-7.mit.edu (ALUM-MAILSEC-SCANNER-7.MIT.EDU [18.7.68.19])
|	by alum-mailsec-relay-12.mit.edu (8.13.8/8.12.8) with ESMTP id r01KR7kv027035
|	for <mdl@HIDDEN>; Tue, 1 Jan 2013 15:27:07 -0500
|Received: from madara.hpl.hp.com (madara.hpl.hp.com [192.6.19.124])
|	by alum-mailsec-scanner-7.mit.edu (Symantec Messaging Gateway) with SMTP id A5.53.02235.B9643E05; Tue,  1 Jan 2013 15:27:07 -0500 (EST)
|Received: from postal.hpl.hp.com (postal.hpl.hp.com [15.25.115.25])
|	by madara.hpl.hp.com (8.14.4/8.14.4/HPL-PA Relay) with ESMTP id r01KR5Ae021394
|	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
|	for <mdl@HIDDEN>; Tue, 1 Jan 2013 12:27:06 -0800
|Received: from build-debian-1.u.hpl.hp.com (build-debian-1.u.hpl.hp.com [15.8.240.3])
|	by postal.hpl.hp.com (8.14.3/8.14.3/HPL-PA Hub) with ESMTP id r01KR4Df022085;
|	Tue, 1 Jan 2013 12:27:04 -0800
|From: Mark Lillibridge <mark.lillibridge@HIDDEN>
|To: mdl@HIDDEN
|Subject: test message containing From's in an attachment
|Reply-to: mark.lillibridge@HIDDEN
|Date: Tue, 01 Jan 2013 12:27:04 -0800
|Message-ID: <qmhip7gmyxz.fsf@HIDDEN>
|MIME-Version: 1.0
|Content-Type: text/plain
|Content-Disposition: attachment; filename=froms.txt
|X-RMAIL-ATTRIBUTES: ------U-
|
|>From level 1
|>>From level 2
|>>>From level 3
|
|From mdl  Tue Jan  1 13:04:30 2013
|Delivered-To: lillibridge@HIDDEN
|Received: from gmail-pop.l.google.com [74.125.25.108]
|	by foil.strangled.net with POP3 (fetchmail-6.3.18)
|	for <mdl@localhost> (single-drop); Tue, 01 Jan 2013 13:04:30 -0800 (PST)
|Received: by 10.49.49.9 with SMTP id q9csp681694qen;
|        Tue, 1 Jan 2013 13:04:13 -0800 (PST)
|X-Received: by 10.52.75.100 with SMTP id b4mr59369212vdw.52.1357074253041;
|        Tue, 01 Jan 2013 13:04:13 -0800 (PST)
|Return-Path: <mark.lillibridge@HIDDEN>
|Received: from alum-mailsec-relay-12.mit.edu (ALUM-MAILSEC-RELAY-12.MIT.EDU. [18.7.68.32])
|        by mx.google.com with ESMTPS id u1si24918746vdh.137.2013.01.01.13.04.12
|        (version=TLSv1/SSLv3 cipher=OTHER);
|        Tue, 01 Jan 2013 13:04:13 -0800 (PST)
|Received: from alum-mailsec-scanner-3.mit.edu (ALUM-MAILSEC-SCANNER-3.MIT.EDU [18.7.68.14])
|	by alum-mailsec-relay-12.mit.edu (8.13.8/8.12.8) with ESMTP id r01L47Pu030367
|	for <mdl@HIDDEN>; Tue, 1 Jan 2013 16:04:12 -0500
|Authentication-Results: symauth.service.identifier
|Received: from madara.hpl.hp.com (madara.hpl.hp.com [192.6.19.124])
|	by alum-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP id E2.ED.02222.B4F43E05; Tue,  1 Jan 2013 16:04:12 -0500 (EST)
|Received: from masterns.hpl.hp.com (masterns.hpl.hp.com [15.0.48.4])
|	by madara.hpl.hp.com (8.14.4/8.14.4/HPL-PA Relay) with ESMTP id r01L4Auq022776
|	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
|	for <mdl@HIDDEN>; Tue, 1 Jan 2013 13:04:10 -0800
|Received: from build-debian-1.u.hpl.hp.com (build-debian-1.u.hpl.hp.com [15.8.240.3])
|	by masterns.hpl.hp.com (8.14.3/8.14.3/HPL-PA Hub) with ESMTP id r01L47j3018514;
|	Tue, 1 Jan 2013 13:04:08 -0800
|From: Mark Lillibridge <mark.lillibridge@HIDDEN>
|To: mdl@HIDDEN
|Subject: test message containing From's in an attachment
|Reply-to: mark.lillibridge@HIDDEN
|Date: Tue, 01 Jan 2013 13:04:07 -0800
|Message-ID: <qmhhan0mx88.fsf@HIDDEN>
|MIME-Version: 1.0
|Content-Type: multipart/mixed; boundary="=-=-="
|X-RMAIL-ATTRIBUTES: --------
|
|--=-=-=
|Content-Type: text/plain
|
|
|body part
|
|
|--=-=-=
|Content-Type: text/plain
|Content-Disposition: attachment; filename=froms.txt
|
|>From level 1
|>>From level 2
|>>>From level 3
|
|--=-=-=--
|

    The result should be 3 messages, the first message (non-MIME) of
which looks like:

|X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED,
|	RP_MATCHES_RCVD autolearn=unavailable version=3.3.1
|From: Mark Lillibridge <mark.lillibridge@HIDDEN>
|To: <bug-gnu-emacs@HIDDEN>
|Subject: 23.3; rmail-edit-current-message adds extra '>'s to Froms...
|Date: Sat, 22 Oct 2011 12:05:57 -0700
|Reply-To: <mark.lillibridge@HIDDEN>
|
|
|Start with a Rmail message (this one will do) not containing MIME that
|contains lines like the following:
|
|From level 1
|>From level 2
|>>From level 3
|

This is properly decoded assuming mboxrd except for the extra blank line
at the end (bug #10080).  The second message, however, is incorrectly
decoded (toggle the show to see the froms.txt contents):

|From: Mark Lillibridge <mark.lillibridge@HIDDEN>
|To: mdl@HIDDEN
|Subject: test message containing From's in an attachment
|Reply-to: mark.lillibridge@HIDDEN
|Date: Tue, 01 Jan 2013 12:27:04 -0800
|Content-Type: text/plain
|Content-Disposition: attachment; filename=froms.txt
|
|
|[text/plain Hide Save:froms.txt (46B)]
|
|>From level 1
|>>From level 2
|>>>From level 3
|

The From lines should look identical to the first message.  The third
message demonstrates this problem with a non-in-line attachment:

|Authentication-Results: symauth.service.identifier
|From: Mark Lillibridge <mark.lillibridge@HIDDEN>
|To: mdl@HIDDEN
|Subject: test message containing From's in an attachment
|Reply-to: mark.lillibridge@HIDDEN
|Date: Tue, 01 Jan 2013 13:04:07 -0800
|Content-Type: multipart/mixed; boundary="=-=-="
|
|
|[1:text/plain Hide]
|
|
|body part
|
|
|[2:text/plain Hide Save:froms.txt (45B)]
|
|>From level 1
|>>From level 2
|>>>From level 3


    If I understand the resolution of bug 6574 correctly, it added a
variable for switching between mboxrd and mboxo (a broken but common
variant).  For reference, with mboxo all three sets of From lines should
read:

|From level 1
|>>From level 2
|>>>From level 3


    Saving one of the attachments gives incorrect results as well so
that functionality doesn't work correctly either:

froms.txt as saved:
|>From level 1
|>>From level 2
|>>>From level 3

- Mark




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: mdl@HIDDEN
Subject: bug#13328: Acknowledgement (24.2; Rmail does not properly decode
 MIME messages containing "From " lines or save such attachments correctly)
Message-ID: <handler.13328.B.13570761538007.ack <at> debbugs.gnu.org>
References: <8738ykvb8s.fsf@HIDDEN>
X-Gnu-PR-Message: ack 13328
X-Gnu-PR-Package: emacs
Reply-To: 13328 <at> debbugs.gnu.org
Date: Tue, 01 Jan 2013 21:36:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 13328 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
13328: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D13328
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#13328: 24.2; Rmail does not properly decode MIME messages containing "From " lines or save such attachments correctly
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 06 Dec 2020 19:31:02 +0000
Resent-Message-ID: <handler.13328.B13328.16072830213182 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 13328
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Mark Lillibridge <mdl@HIDDEN>
Cc: 13328 <at> debbugs.gnu.org
Received: via spool by 13328-submit <at> debbugs.gnu.org id=B13328.16072830213182
          (code B ref 13328); Sun, 06 Dec 2020 19:31:02 +0000
Received: (at 13328) by debbugs.gnu.org; 6 Dec 2020 19:30:21 +0000
Received: from localhost ([127.0.0.1]:51363 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1klzjg-0000ox-V4
	for submit <at> debbugs.gnu.org; Sun, 06 Dec 2020 14:30:21 -0500
Received: from quimby.gnus.org ([95.216.78.240]:56756)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1klzje-0000gD-L0
 for 13328 <at> debbugs.gnu.org; Sun, 06 Dec 2020 14:30:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=AOTE6ub7yFeiPILwfT5jn7mUd+uo1HutSNvBSnw2ts8=; b=oRMeLBuwE01JYV4FSlXv3EHNpM
 Tves3vkUHTtzIuRn+A5k8+GoE4HR/gdotoMkBj0UCPrbsI1YRqoQjzUO0ULOo9w2GTRUs2FK1nb4P
 8tMd8YMBtj4rx8aNC80B+g7JhtnLEcWhVJ83l1C792GyrOZ3q1Ki0f3rPswtGa9v/QBA=;
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1klzjV-0007P4-To; Sun, 06 Dec 2020 20:30:12 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <8738ykvb8s.fsf@HIDDEN>
X-Now-Playing: Aksak Maboul's _Figures (1)_: "True, False, Fictive"
Date: Sun, 06 Dec 2020 20:30:08 +0100
In-Reply-To: <8738ykvb8s.fsf@HIDDEN> (Mark Lillibridge's message
 of "Tue, 01 Jan 2013 13:34:11 -0800")
Message-ID: <87y2iapwan.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Mark Lillibridge <mdl@HIDDEN> writes: > |>From level
 1 > |>>From level 2 > |>>>From level 3 > | > > The From lines should look
 identical to the first message. (This bug report unfortunately got no response
 at the time.) 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Mark Lillibridge <mdl@HIDDEN> writes:

> |>From level 1
> |>>From level 2
> |>>>From level 3
> |
>
> The From lines should look identical to the first message.

(This bug report unfortunately got no response at the time.)

Thanks for the easy recipe to reproduce this behaviour.

The issue is: In non-MIME messages, rmail strips one level of ">" from
all lines that start with ">+From ".  In MIME messages, it doesn't do
that.

I think the latter behaviour sounds correct, though.  It's common for
mailers to prepend a ">" to lines that start with "From " -- but usually
only when that actually matches an mbox delimiter, which "From level 1"
does not.

Furthermore, it's really uncommon for anything to prepend a ">" when the
line starts with ">From ".

So I think the bug here is that it does the stripping at all in these
cases.

Opinions?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#13328: 24.2; Rmail does not properly decode MIME messages containing "From " lines or save such attachments correctly
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 06 Dec 2020 19:55:02 +0000
Resent-Message-ID: <handler.13328.B13328.160728448220307 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 13328
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: mdl@HIDDEN, 13328 <at> debbugs.gnu.org
Received: via spool by 13328-submit <at> debbugs.gnu.org id=B13328.160728448220307
          (code B ref 13328); Sun, 06 Dec 2020 19:55:02 +0000
Received: (at 13328) by debbugs.gnu.org; 6 Dec 2020 19:54:42 +0000
Received: from localhost ([127.0.0.1]:51394 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1km07G-0005HT-HG
	for submit <at> debbugs.gnu.org; Sun, 06 Dec 2020 14:54:42 -0500
Received: from eggs.gnu.org ([209.51.188.92]:35260)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1km07E-0005HG-IR
 for 13328 <at> debbugs.gnu.org; Sun, 06 Dec 2020 14:54:41 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:41592)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1km078-0004EU-Ub; Sun, 06 Dec 2020 14:54:34 -0500
Received: from [176.228.60.248] (port=4463 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1km077-0003SS-Vc; Sun, 06 Dec 2020 14:54:34 -0500
Date: Sun, 06 Dec 2020 21:54:22 +0200
Message-Id: <83ft4iaexd.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87y2iapwan.fsf@HIDDEN> (message from Lars Ingebrigtsen on Sun, 
 06 Dec 2020 20:30:08 +0100)
References: <8738ykvb8s.fsf@HIDDEN> <87y2iapwan.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Lars Ingebrigtsen <larsi@HIDDEN>
> Date: Sun, 06 Dec 2020 20:30:08 +0100
> Cc: 13328 <at> debbugs.gnu.org
> 
> Furthermore, it's really uncommon for anything to prepend a ">" when the
> line starts with ">From ".
> 
> So I think the bug here is that it does the stripping at all in these
> cases.
> 
> Opinions?

If it doesn't strip, but keeps adding ">", these additions will
accumulate.  Therefore, I think that it can only stop stripping if it
also stops adding ">".  And that cannot be don, AFAIU, if we want to
be able to preserve the mbox format (for example, the FCC feature in
Rmail saves messages in mbox files).

Am I missing something?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#13328: 24.2; Rmail does not properly decode MIME messages containing "From " lines or save such attachments correctly
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 07 Dec 2020 14:48:01 +0000
Resent-Message-ID: <handler.13328.B13328.160735243632585 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 13328
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: mdl@HIDDEN, 13328 <at> debbugs.gnu.org
Received: via spool by 13328-submit <at> debbugs.gnu.org id=B13328.160735243632585
          (code B ref 13328); Mon, 07 Dec 2020 14:48:01 +0000
Received: (at 13328) by debbugs.gnu.org; 7 Dec 2020 14:47:16 +0000
Received: from localhost ([127.0.0.1]:53031 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kmHnH-0008TF-G3
	for submit <at> debbugs.gnu.org; Mon, 07 Dec 2020 09:47:15 -0500
Received: from quimby.gnus.org ([95.216.78.240]:37836)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1kmHnF-0008NG-GH
 for 13328 <at> debbugs.gnu.org; Mon, 07 Dec 2020 09:47:14 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=ezUY5cXpMuFoKAK4kBVAO4sArXFfl9RnoozJ24XUNtA=; b=W3BvmPKgInjaCL3Zv2H/PC1w08
 gol8xNRIoglK9DKsmzTDhXoRpZyFUjPrOZ4wfK4Fe0PG7YmLHkEtrwG+Cgav/uxvkUkcc39oroLJ7
 FZcs68q009im1EANTT0h79hVKbR4QEOQUVo0iFKcCfuezpkLftBEuqd9eVP3sAZgx5HA=;
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1kmHn6-0006Xd-Iy; Mon, 07 Dec 2020 15:47:07 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <8738ykvb8s.fsf@HIDDEN> <87y2iapwan.fsf@HIDDEN>
 <83ft4iaexd.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEU2BQg1BQlCFQ9W
 MBpgPSBgPh5lQyL///+IZ1FlAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+QMBw4FOTHKd8sAAAFmSURB
 VDjLdZONccMwCIWBCYBmAKEs0KRpB4jbLtANet1/hoJ+bMlOyF185hO8JywBMrRAGAKBTFpkVf+r
 kaZVQyTxmgJReAKR5AcSqSVEtgW9oubVHmhAOJ4lwArwpIiB7ACiIXuzqchCA80lRFlCTIZW5DvV
 nJmrGq4AmQlfJSqw7zM1gJxapvBeYUjSpF1UPSfdLrk1fxYNoBR+ApBosdMFFLgCDBAF1Sv7+rJB
 J1ndrHiqfgFrIwHUaM7oKOpYZQCeQv+1COD1qJ4Kww5cjguoPmQLaxUV8I4EwLVirdMVkL/hVqNr
 K5IpGkCQQ1RQDM7pPt2XPHeSPsS3hTdffgD6EPV6s229rRo+kq9LT2vfeZnc6efoKval74sdQDxu
 nx9X2wM3on95OV/EDuD0K+fvJ0AXObYCuqPeD4AIkCyb7FuRnwyEuCC8B+VjsCTYg/E2l5E2kB+F
 jRcScPQFz8gEZDgs/xMKOjpwY0wGAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEyLTA3VDE0OjA1
 OjU3KzAwOjAw1m7TfgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMi0wN1QxNDowNTo1NyswMDow
 MKcza8IAAAAASUVORK5CYII=
X-Now-Playing: The Soft Pink Truth's _Shall We Go On Sinning So That Grace
 May Increase_: "So That Grace May Increase"
Date: Mon, 07 Dec 2020 15:47:03 +0100
In-Reply-To: <83ft4iaexd.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 06 Dec
 2020 21:54:22 +0200")
Message-ID: <87mtypisgo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Eli Zaretskii <eliz@HIDDEN> writes: >> Furthermore, it's
 really uncommon for anything to prepend a ">" when the >> line starts with
 ">From ". >> >> So I think the bug here is that it does the stripping at
 all in these >> cases. >> >> Op [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Furthermore, it's really uncommon for anything to prepend a ">" when the
>> line starts with ">From ".
>> 
>> So I think the bug here is that it does the stripping at all in these
>> cases.
>> 
>> Opinions?
>
> If it doesn't strip, but keeps adding ">", these additions will
> accumulate.

No -- there's no accumulation.

Other mailers only add a ">" to the front of lines that match mbox
separators.  ">From" does not match any mbox separator, so there's no
accumulation.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#13328: 24.2; Rmail does not properly decode MIME messages containing "From " lines or save such attachments correctly
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 07 Dec 2020 16:05:01 +0000
Resent-Message-ID: <handler.13328.B13328.16073570792652 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 13328
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: mdl@HIDDEN, 13328 <at> debbugs.gnu.org
Received: via spool by 13328-submit <at> debbugs.gnu.org id=B13328.16073570792652
          (code B ref 13328); Mon, 07 Dec 2020 16:05:01 +0000
Received: (at 13328) by debbugs.gnu.org; 7 Dec 2020 16:04:39 +0000
Received: from localhost ([127.0.0.1]:55073 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kmJ0B-0000gh-2N
	for submit <at> debbugs.gnu.org; Mon, 07 Dec 2020 11:04:39 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34318)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1kmJ09-0000gR-Cr
 for 13328 <at> debbugs.gnu.org; Mon, 07 Dec 2020 11:04:37 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:57970)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kmJ03-0001e6-TN; Mon, 07 Dec 2020 11:04:31 -0500
Received: from [176.228.60.248] (port=2688 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1kmJ03-0003Gs-49; Mon, 07 Dec 2020 11:04:31 -0500
Date: Mon, 07 Dec 2020 18:04:22 +0200
Message-Id: <83o8j58uwp.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87mtypisgo.fsf@HIDDEN> (message from Lars Ingebrigtsen on Mon, 
 07 Dec 2020 15:47:03 +0100)
References: <8738ykvb8s.fsf@HIDDEN> <87y2iapwan.fsf@HIDDEN>
 <83ft4iaexd.fsf@HIDDEN> <87mtypisgo.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Lars Ingebrigtsen <larsi@HIDDEN>
> Cc: mdl@HIDDEN,  13328 <at> debbugs.gnu.org
> Date: Mon, 07 Dec 2020 15:47:03 +0100
> 
> Other mailers only add a ">" to the front of lines that match mbox
> separators.  ">From" does not match any mbox separator, so there's no
> accumulation.

But Rmail uses "^From:?" as the regexp that identifies the beginning
of another message in an mbox file, so it must quote other "From"s to
avoid catastrophic failures later.  Or am I missing something?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#13328: 24.2; Rmail does not properly decode MIME messages containing "From " lines or save such attachments correctly
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 08 Dec 2020 13:35:02 +0000
Resent-Message-ID: <handler.13328.B13328.160743447020295 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 13328
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: mdl@HIDDEN, 13328 <at> debbugs.gnu.org
Received: via spool by 13328-submit <at> debbugs.gnu.org id=B13328.160743447020295
          (code B ref 13328); Tue, 08 Dec 2020 13:35:02 +0000
Received: (at 13328) by debbugs.gnu.org; 8 Dec 2020 13:34:30 +0000
Received: from localhost ([127.0.0.1]:56869 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kmd8Q-0005HF-4U
	for submit <at> debbugs.gnu.org; Tue, 08 Dec 2020 08:34:30 -0500
Received: from quimby.gnus.org ([95.216.78.240]:50368)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1kmd8N-0005Gz-1C
 for 13328 <at> debbugs.gnu.org; Tue, 08 Dec 2020 08:34:28 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=pxkZtFcCynRxsJ/fVjcyJ6V6TQW8SG4ibk67j2K5y0E=; b=ecgeprorImQsonjCwURPoYJjGd
 DsAx1zFNFoc2KmM/bhaKp0STfAlQkqmN4mCsalAxmoKVrIwhsov2ldot+GoT7usI4XOT0kuIyROQk
 +hd0M0Pfvw2LrpIARclnqmnRDqXrue/x1XKoiAQQpfkItq5wUydwEpmCPnjBI0PI+lSU=;
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1kmd86-0002RI-FI; Tue, 08 Dec 2020 14:34:20 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <8738ykvb8s.fsf@HIDDEN> <87y2iapwan.fsf@HIDDEN>
 <83ft4iaexd.fsf@HIDDEN> <87mtypisgo.fsf@HIDDEN>
 <83o8j58uwp.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEVZV1NjXlllYVzf
 V0bziUk/Pzz///+MxlqtAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+QMCA0VITJBU8MAAAGwSURBVDjL
 jVNLdoMwDJRDu7dED4DgAlD5Agm+/5k6kjEhaRfVy0uEx/ORcYiIMvP8UjJzpqO7ls4s0xUw++4Q
 GMysobSYV2cB6K3ZFZmID/3FrogGIBfC4cMnY7FSUY4oYs1KzJf1QBqlSYlZrScSeYlV3ACEkCw7
 KBDTiItEZVc508HEPUTRV+3ndGj55OjLJhGPZ5WwjyMZ0Uo7F4A6AtAAPDtOLOJriMkJgCAiSAlE
 F2tSg9kmczdnp8QcbgEl2HJ7S8q2sQNIzsLxwRkofpcAsmfCTlEVLLvN+K0N2EJc411CU0ZMBSmf
 bg4HRMCcwmNICY6DvdQT+UHwsJ6ANO+2ozNKbY/CvZbVr8/QgbPyMmV6A5qWOZCH+s4YLEMq/QLy
 YrjplFJtcVNbpsT7RvEfKMccBwCl1QHOpWKe7P8S355zsdyAr3r3JYqvBOmw8Lz1gY1wi400NAuQ
 b3UPgDw8QWltjASTyQGOx1tXgu5Q74l6fewHwQXK/gSKnS3lsU69v+35CVAqj96OK11rrP15o9ey
 Q4Hf1gm3MdM544sYLhHeNf2uhKv91/q/6/MHY+1qejR7f8UAAAAldEVYdGRhdGU6Y3JlYXRlADIw
 MjAtMTItMDhUMTM6MjE6MzMrMDA6MDBGUIYzAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTA4
 VDEzOjIxOjMzKzAwOjAwNw0+jwAAAABJRU5ErkJggg==
X-Now-Playing: Autechre's _Sign_: "r cazt"
Date: Tue, 08 Dec 2020 14:34:09 +0100
In-Reply-To: <83o8j58uwp.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 07 Dec
 2020 18:04:22 +0200")
Message-ID: <87h7ow4e26.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Eli Zaretskii <eliz@HIDDEN> writes: >> From: Lars
 Ingebrigtsen
 <larsi@HIDDEN> >> Cc: mdl@HIDDEN, 13328 <at> debbugs.gnu.org >> Date:
 Mon, 07 Dec 2020 15:47:03 +0100 >> >> Other mailers only add a ">" to the
 front of lines that match [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Lars Ingebrigtsen <larsi@HIDDEN>
>> Cc: mdl@HIDDEN,  13328 <at> debbugs.gnu.org
>> Date: Mon, 07 Dec 2020 15:47:03 +0100
>> 
>> Other mailers only add a ">" to the front of lines that match mbox
>> separators.  ">From" does not match any mbox separator, so there's no
>> accumulation.
>
> But Rmail uses "^From:?" as the regexp that identifies the beginning
> of another message in an mbox file, so it must quote other "From"s to
> avoid catastrophic failures later.  Or am I missing something?

If rmail uses that as the regexp, then I guess rmail will have to
continue quoting all "From:?" lines.  But that's a pretty odd regexp to
use to split an mbox file -- first of all, "^From:" is not an mbox
separator at all, and neither is "Fromage".

The normal way to split an mbox is to use something like
`message-unix-mail-delimiter'.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#13328: 24.2; Rmail does not properly decode MIME messages containing "From " lines or save such attachments correctly
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 08 Dec 2020 15:46:02 +0000
Resent-Message-ID: <handler.13328.B13328.160744233619525 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 13328
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lars Ingebrigtsen <larsi@HIDDEN>
Cc: mdl@HIDDEN, 13328 <at> debbugs.gnu.org
Received: via spool by 13328-submit <at> debbugs.gnu.org id=B13328.160744233619525
          (code B ref 13328); Tue, 08 Dec 2020 15:46:02 +0000
Received: (at 13328) by debbugs.gnu.org; 8 Dec 2020 15:45:36 +0000
Received: from localhost ([127.0.0.1]:59259 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kmfBI-00054r-JI
	for submit <at> debbugs.gnu.org; Tue, 08 Dec 2020 10:45:36 -0500
Received: from eggs.gnu.org ([209.51.188.92]:58722)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1kmfBH-00054f-9D
 for 13328 <at> debbugs.gnu.org; Tue, 08 Dec 2020 10:45:35 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:52690)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kmfBB-0001wc-3s; Tue, 08 Dec 2020 10:45:29 -0500
Received: from [176.228.60.248] (port=2443 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1kmfBA-000372-2t; Tue, 08 Dec 2020 10:45:28 -0500
Date: Tue, 08 Dec 2020 17:45:22 +0200
Message-Id: <83lfe8714d.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87h7ow4e26.fsf@HIDDEN> (message from Lars Ingebrigtsen on Tue, 
 08 Dec 2020 14:34:09 +0100)
References: <8738ykvb8s.fsf@HIDDEN> <87y2iapwan.fsf@HIDDEN>
 <83ft4iaexd.fsf@HIDDEN> <87mtypisgo.fsf@HIDDEN>
 <83o8j58uwp.fsf@HIDDEN> <87h7ow4e26.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Lars Ingebrigtsen <larsi@HIDDEN>
> Cc: mdl@HIDDEN,  13328 <at> debbugs.gnu.org
> Date: Tue, 08 Dec 2020 14:34:09 +0100
> 
> > But Rmail uses "^From:?" as the regexp that identifies the beginning
> > of another message in an mbox file, so it must quote other "From"s to
> > avoid catastrophic failures later.  Or am I missing something?
> 
> If rmail uses that as the regexp, then I guess rmail will have to
> continue quoting all "From:?" lines.  But that's a pretty odd regexp to
> use to split an mbox file -- first of all, "^From:" is not an mbox
> separator at all, and neither is "Fromage".

AFAIK, mbox format requires that every new message begins with a line
that starts with "From " (sorry, I forgot the space in my previous
message).  See, for example, this page:

  https://www.loc.gov/preservation/digital/formats/fdd/fdd000383.shtml




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#13328: 24.2; Rmail does not properly decode MIME messages containing "From " lines or save such attachments correctly
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 08 Dec 2020 16:19:02 +0000
Resent-Message-ID: <handler.13328.B13328.160744433131087 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 13328
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: mdl@HIDDEN, 13328 <at> debbugs.gnu.org
Received: via spool by 13328-submit <at> debbugs.gnu.org id=B13328.160744433131087
          (code B ref 13328); Tue, 08 Dec 2020 16:19:02 +0000
Received: (at 13328) by debbugs.gnu.org; 8 Dec 2020 16:18:51 +0000
Received: from localhost ([127.0.0.1]:59338 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kmfhP-00085G-VW
	for submit <at> debbugs.gnu.org; Tue, 08 Dec 2020 11:18:51 -0500
Received: from quimby.gnus.org ([95.216.78.240]:53124)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1kmfhO-000850-80
 for 13328 <at> debbugs.gnu.org; Tue, 08 Dec 2020 11:18:46 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=YLDv+rGPhAPXrEwPDOYlDUFmHTxNxxlSkkYf4L4Yk0s=; b=ecMz6+UVrFOUz52FSqAwopoTRo
 RT7goGAQ2S/HfWP7/91xPW/WdbghkY8I7n8oBBzeap60FQ7ZKqxdaa8TQ5w+kyiZTJwDllQxLEhUf
 PB7OuL0E07xAK9+82ybFTvPAZpLgtHB01amuO5UsBBbPEb7D+Kw6h/hkvHeYOwK5oREU=;
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1kmfhF-0004Tw-P8; Tue, 08 Dec 2020 17:18:40 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <8738ykvb8s.fsf@HIDDEN> <87y2iapwan.fsf@HIDDEN>
 <83ft4iaexd.fsf@HIDDEN> <87mtypisgo.fsf@HIDDEN>
 <83o8j58uwp.fsf@HIDDEN> <87h7ow4e26.fsf@HIDDEN>
 <83lfe8714d.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEU2JyqVhpHKNiD/
 //9bUqJDAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+QMCBARBX7QQjUAAAFvSURBVCjPTdK/TsMwEAbw
 z1EshUyNRBmYKqbip3AkG6lMLYo9dGNAonmKiIEhEwxlNkhYyT0l5/QPvSX66S7nz1Ewp/+CvISm
 /c57/zXSwJ2wfhEPD5tnDQUR142wOqGEiR8GTVNtNG7h4j6HlVWVOlXc5DBiI8GYxc9a2LoSqaPj
 h3Z5UyF1bmKHY5XwMWRnPMUh6xbA9M5TpGV3V5SLw9gh5PcE6ntCUEhjNGRvBUI5LaAAFABvXDDO
 xywZmtc6GFjPWOdSChhtfc+4lrmozdrcMExV5cKZxvpHjGY1M+LVWGsZdjU3YmesyRhyt7WM2vCh
 YxzbnSOnpebVU9DhrpviJAzI/sFhwgn87MLygAEgCs6rI75i2HsCvfONyttL8Nj+54j7Fwrxp0fb
 812vftuguNO+M8rVAEVHZH1gtGh/HZ+vsMhSZwpTFHJ7Rip1xqzmTAn8QUtbp/+gpSEFHWsnT/MZ
 dXN3QqpcXQDqDx9Oqg61N4v0AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTEyLTA4VDE2OjE3OjA1
 KzAwOjAwItwRvwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0xMi0wOFQxNjoxNzowNSswMDowMFOB
 qQMAAAAASUVORK5CYII=
X-Now-Playing: =?UTF-8?Q?R=C3=B3isin?= Murphy's =?UTF-8?Q?=5FR=C3=B3isin?=
 Machine_: "Shellfish Mademoiselle"
Date: Tue, 08 Dec 2020 17:18:36 +0100
In-Reply-To: <83lfe8714d.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 08 Dec
 2020 17:45:22 +0200")
Message-ID: <87r1o0fezn.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Eli Zaretskii <eliz@HIDDEN> writes: > AFAIK, mbox format
 requires that every new message begins with a line > that starts with "From
 " (sorry, I forgot the space in my previous > message). See, for example,
 this page: > > https://www.lo [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

> AFAIK, mbox format requires that every new message begins with a line
> that starts with "From " (sorry, I forgot the space in my previous
> message).  See, for example, this page:
>
>   https://www.loc.gov/preservation/digital/formats/fdd/fdd000383.shtml

The mbox format is more restrictive than just that.
`message-unix-mail-delimiter' is a regexp that matches these lines.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





Last modified: Tue, 8 Dec 2020 16:30:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.