Re: (emacs) Parsing problems replying to encrypted html
authorMatthew Lear <matt@bubblegen.co.uk>
Mon, 7 Mar 2016 21:01:24 +0000 (21:01 +0000)
committerW. Trevor King <wking@tremily.us>
Sat, 20 Aug 2016 23:21:15 +0000 (16:21 -0700)
34/ff4bd81707793a6d181fbf8821f444ac11fc80 [new file with mode: 0644]

diff --git a/34/ff4bd81707793a6d181fbf8821f444ac11fc80 b/34/ff4bd81707793a6d181fbf8821f444ac11fc80
new file mode 100644 (file)
index 0000000..d60e979
--- /dev/null
@@ -0,0 +1,159 @@
+Return-Path: <matt@bubblegen.co.uk>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+ by arlo.cworth.org (Postfix) with ESMTP id A64396DE1774\r
+ for <notmuch@notmuchmail.org>; Mon,  7 Mar 2016 13:04:00 -0800 (PST)\r
+X-Virus-Scanned: Debian amavisd-new at cworth.org\r
+X-Amavis-Alert: BAD HEADER SECTION, Duplicate header field: "Cc"\r
+X-Spam-Flag: NO\r
+X-Spam-Score: -0.537\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=-0.537 tagged_above=-999 required=5 tests=[AWL=0.183,\r
+  RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01]\r
+ autolearn=disabled\r
+Received: from arlo.cworth.org ([127.0.0.1])\r
+ by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)\r
+ with ESMTP id IcuajoTxkQnN for <notmuch@notmuchmail.org>;\r
+ Mon,  7 Mar 2016 13:03:56 -0800 (PST)\r
+Received: from avasout05.plus.net (avasout05.plus.net [84.93.230.250])\r
+ by arlo.cworth.org (Postfix) with ESMTPS id D7AC36DE176A\r
+ for <notmuch@notmuchmail.org>; Mon,  7 Mar 2016 13:03:55 -0800 (PST)\r
+Received: from bubblegen.co.uk ([80.229.236.194]) by avasout05 with smtp\r
+ id T93n1s0034CLJ540193oQQ; Mon, 07 Mar 2016 21:03:54 +0000\r
+X-CM-Score: 0.00\r
+X-CNFS-Analysis: v=2.1 cv=Iat6Ijea c=1 sm=1 tr=0\r
+ a=G4bc5lkgapKKm1P+Twxy3Q==:117 a=G4bc5lkgapKKm1P+Twxy3Q==:17\r
+ a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=7OsogOcEt9IA:10\r
+ a=OQOlkEr0AAAA:8 a=80hmnl3cAAAA:8 a=pXqE4-a7s2NTv6e3DuoA:9\r
+ a=O-4r6aZUgqjw-iWYMx8A:9\r
+Received: by bubblegen.co.uk (Postfix, from userid 1000)\r
+ id 25D4024069C; Mon,  7 Mar 2016 21:01:24 +0000 (GMT)\r
+From: Matthew Lear <matt@bubblegen.co.uk>\r
+To: David Bremner <david@tethera.net>, David Edmondson <dme@dme.org>\r
+Cc: notmuch@notmuchmail.org\r
+Cc: \r
+Subject: Re: (emacs) Parsing problems replying to encrypted html\r
+In-Reply-To: <87mvqatr6y.fsf@zancas.localnet>\r
+References: <f50e07855e9bbbdd780ef925d8e2d879.squirrel@webmail.plus.net>\r
+ <m2a8miwc6x.fsf@dme.org>\r
+ <c4ff9f2c141441be10b1cb4b1e0300a7.squirrel@webmail.plus.net>\r
+ <56DD48B3.90604@bubblegen.co.uk> <87mvqatr6y.fsf@zancas.localnet>\r
+User-Agent: Notmuch/0.21+51~g07b6220 (http://notmuchmail.org) Emacs/24.5.1\r
+ (x86_64-pc-linux-gnu)\r
+Date: Mon, 07 Mar 2016 21:01:24 +0000\r
+Message-ID: <87h9gigfyz.fsf@bubblegen.co.uk>\r
+MIME-Version: 1.0\r
+Content-Type: multipart/mixed; boundary="=-=-="\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.20\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+ <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <https://notmuchmail.org/mailman/options/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch/>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <https://notmuchmail.org/mailman/listinfo/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Mon, 07 Mar 2016 21:04:00 -0000\r
+\r
+--=-=-=\r
+Content-Type: text/plain\r
+\r
+On Mon, Mar 07 2016 at 12:20:37 pm GMT, David Bremner <david@tethera.net> wrote:\r
+> Matthew Lear <matt@bubblegen.co.uk> writes:\r
+>>\r
+>> This is easy to reproduce on linux with thunderbird (I'm using v38.5.0).\r
+>> Edit -> Account Settings -> Composition & Addressing and check 'Compose\r
+>> messages in HTML format' and send yourself a pgp encrypted email using\r
+>> PGP/MIME, open it in notmuch-emacs and reply to it. You'll see the\r
+>> 'Bodypart insert error'.\r
+>>\r
+>> If you need any more info let me know...\r
+>\r
+> Please encrypt a message to the attached gpg key (from the notmuch test\r
+> suite), and send it to the list as an attachement if you can replicate\r
+> the bug.\r
+\r
+Done. Attached here.\r
+\r
+\r
+--=-=-=\r
+Content-Type: application/octet-stream\r
+Content-Disposition: attachment;\r
+filename="1457383253_0.15104.sunrise,U=4513,FMD5=7e33429f656f1e6e9d79b29c3f82c57e:2,S"\r
+Content-Transfer-Encoding: base64\r
+\r
+UmV0dXJuLXBhdGg6IDxtYXR0QGJ1YmJsZWdlbi5jby51az4KRW52ZWxvcGUtdG86IG1hdHRAYnVi\r
+YmxlZ2VuLmNvLnVrCkRlbGl2ZXJ5LWRhdGU6IE1vbiwgMDcgTWFyIDIwMTYgMjA6NDI6MDggKzAw\r
+MDAKUmVjZWl2ZWQ6IGZyb20gWzIxMi4xNTkuOS4xMDhdIChoZWxvPWF2YXNpbjEwLnBsdXMubmV0\r
+KQoJICBieSBpbm14MDYucGx1cy5uZXQgd2l0aCBlc210cCAoUGx1c05ldCBNWENvcmUgdjIuMDAp\r
+IGlkIDFhZDF5aS0wMDAwWFMtUzEgCgkgIGZvciBtYXR0QGJ1YmJsZWdlbi5jby51azsgTW9uLCAw\r
+NyBNYXIgMjAxNiAyMDo0MjowOCArMDAwMApSZWNlaXZlZDogZnJvbSBhdmFzb3V0MDUucGx1cy5u\r
+ZXQgKFsyMTIuMTU5LjkuMTA4XSkKCWJ5IGF2YXNpbjEwLnBsdXMubmV0IHdpdGggUGx1c25ldCBD\r
+bG91ZG1hcmsgR2F0ZXdheQoJaWQgVDhkNTFzMDAxMktyWGg4MDE4aThaWTsgTW9uLCAwNyBNYXIg\r
+MjAxNiAyMDo0MjowOCArMDAwMApYLUNNLVNjb3JlOiAwLjAwClgtQ05GUy1BbmFseXNpczogdj0y\r
+LjEgY3Y9YmZTV0s3N0IgYz0xIHNtPTEgdHI9MAogYT1mUys1Wnp2azZnQU5kdGY3QUFkMHVnPT06\r
+MTE3IGE9RzRiYzVsa2dhcEtLbTFQK1R3eHkzUT09OjE3CiBhPUw5SDdkMDdZT0xzQToxMCBhPTlj\r
+V190MUNDWHJVQToxMCBhPXM1anZnWjY3ZEdjQToxMCBhPTdPc29nT2NFdDlJQToxMAogYT1NUHN3\r
+dERXdnJUdEpPalRzVVZFQTo5IGE9OFlZRmVVM3pWTVFBOjEwIGE9TTA3eXBaLTNuZndoM29OMXlR\r
+a0E6OQogYT00dHpsQlZnbkI1R2J3Y2dKaXZrQTo5ClJlY2VpdmVkOiBmcm9tIG1haWwuYnViYmxl\r
+Z2VuLmNvLnVrIChbODAuMjI5LjIzNi4xOTRdKQoJYnkgYXZhc291dDA1IHdpdGggc210cAoJaWQg\r
+VDhpNzFzMDAyNENMSjU0MDE4aThjSzsgTW9uLCAwNyBNYXIgMjAxNiAyMDo0MjowOCArMDAwMApY\r
+LUNNLVNjb3JlOiAwLjAwClgtQ05GUy1BbmFseXNpczogdj0yLjEgY3Y9SWF0NklqZWEgYz0xIHNt\r
+PTEgdHI9MAogYT1HNGJjNWxrZ2FwS0ttMVArVHd4eTNRPT06MTE3IGE9RzRiYzVsa2dhcEtLbTFQ\r
+K1R3eHkzUT09OjE3CiBhPUw5SDdkMDdZT0xzQToxMCBhPTljV190MUNDWHJVQToxMCBhPXM1anZn\r
+WjY3ZEdjQToxMAogYT1NUHN3dERXdnJUdEpPalRzVVZFQTo5IGE9OFlZRmVVM3pWTVFBOjEwIGE9\r
+TTA3eXBaLTNuZndoM29OMXlRa0E6OQogYT00dHpsQlZnbkI1R2J3Y2dKaXZrQTo5ClRvOiB0ZXN0\r
+X3N1aXRlQG5vdG11Y2htYWlsLm9yZwpDYzogTWF0dGhldyBMZWFyIDxtYXR0QGJ1YmJsZWdlbi5j\r
+by51az4KRnJvbTogTWF0dGhldyBMZWFyIDxtYXR0QGJ1YmJsZWdlbi5jby51az4KTWVzc2FnZS1J\r
+RDogPDU2RERFNzA2LjYwNjA3MDJAYnViYmxlZ2VuLmNvLnVrPgpEYXRlOiBNb24sIDcgTWFyIDIw\r
+MTYgMjA6Mzk6MzQgKzAwMDAKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiBtdWx0aXBh\r
+cnQvZW5jcnlwdGVkOwogcHJvdG9jb2w9ImFwcGxpY2F0aW9uL3BncC1lbmNyeXB0ZWQiOwogYm91\r
+bmRhcnk9ImF2ZWNYaGJvY0FtdndiVVdVZHZQOHZDN0pQUXdudkZNaiIKWC1QTi1WaXJ1cy1GaWx0\r
+ZXJlZDogYnkgUGx1c05ldCBNWENvcmUgKHY1LjAwKQpYLVBOLVNwYW0tRmlsdGVyZWQ6IGJ5IFBs\r
+dXNOZXQgTVhDb3JlICh2NS4wMCkKU3ViamVjdDogcGdwIHRlc3QgLSBodG1sIG1zZwoKVGhpcyBp\r
+cyBhbiBPcGVuUEdQL01JTUUgZW5jcnlwdGVkIG1lc3NhZ2UgKFJGQyA0ODgwIGFuZCAzMTU2KQot\r
+LWF2ZWNYaGJvY0FtdndiVVdVZHZQOHZDN0pQUXdudkZNagpDb250ZW50LVR5cGU6IGFwcGxpY2F0\r
+aW9uL3BncC1lbmNyeXB0ZWQKQ29udGVudC1EZXNjcmlwdGlvbjogUEdQL01JTUUgdmVyc2lvbiBp\r
+ZGVudGlmaWNhdGlvbgoKVmVyc2lvbjogMQoKLS1hdmVjWGhib2NBbXZ3YlVXVWR2UDh2QzdKUFF3\r
+bnZGTWoKQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW07IG5hbWU9ImVuY3J5\r
+cHRlZC5hc2MiCkNvbnRlbnQtRGVzY3JpcHRpb246IE9wZW5QR1AgZW5jcnlwdGVkIG1lc3NhZ2UK\r
+Q29udGVudC1EaXNwb3NpdGlvbjogaW5saW5lOyBmaWxlbmFtZT0iZW5jcnlwdGVkLmFzYyIKCi0t\r
+LS0tQkVHSU4gUEdQIE1FU1NBR0UtLS0tLQpWZXJzaW9uOiBHbnVQRyB2MgoKaEl3RHhFMDIzcTFV\r
+cXhZQkJBREtMaUxmQU5HNFpiK3lqazE0SGJXUGZJY2tIczNlRTJXQTJkYVh4QTV2M3k4Mwp1TlEv\r
+NkNPZFV4dUc3SzZaMVowMVMxT3didlFVdWE2ZzZuVUl3ZFJTVEFEZlRWY3FTQnVzczZDNEd1bVEr\r
+Nk4yCkVQSUQxQ0orb0R4UktjVWRIS0o5WW5hZDVGMVhZdUp2TCsvUFo0c1NpM2hrcHc4enI2a1BO\r
+TzczQy84N0xZVUIKREFORFZJMURFTFQzcXdFSUFLclg5L0tJZ0hEZVMwV1Fja0xsYUh3cStGWlJG\r
+N3ZUYXZLMWVNVzY4blFMdVpJLwo2MHg5OW5GMGlxcFNBcnJnRHJjOUYzeVNIS2hiNTcvUkx2MEc3\r
+dTFLRVUwRXFjby9NeVVzOHdDY3VVSGxrVkJtCnB6Q2lqMkdnOHZNOWVHVEVPZ2txR1J6OWVzL3Mx\r
+cUx5NFhTMFA5SGMxd1VZMGZDVk9zRVJSZ0FLbmVIYjJwemwKNUNpem4waUlPM1hlek9iTHAwK2xx\r
+RGRyM05KVU9GZmN6L2pScGtsc3BPdDZ5Rkppa0MzbVlUWWNFMUpQZm5qKwowb2p5TDJmVFdGUG1K\r
+aTVaTEhaNzZBblR1N2ljTXcrMGlHdStLdGJUaEc4djUwa05ZZEcrRHNRdnd5L2tWcjRqCjRxeWU1\r
+cUJISzhFaXV0b053SE1JdGJQdDN5YXdNRHZtVHdxM3J1SFM2UUZTK1ZOY054MTVqQ1gxaE43anBn\r
+Um0KMG1XRXZZSWhXb25zcTI4dEh2Wmdld2JqSEdHbmdZWUo2bkZ5VTRwa0VTSlVyazR2WGl3eUNv\r
+dzVHVkFnaVJqRwpkem9NMHVrblZJV0lydVlKYk1OdFdQVS9uM2d4Y2NobTdrK3MxZWh5ZTRGa1dO\r
+bGphM3dTK2xjODlwc1JweVNuCkpzWi9EVHdLOFV1Zy9TeUdtWE5TVHFBQWpLM2VnK1VZQUU2VGFk\r
+UkdZWEJuVjk1U0ZxRElCaHc3T2JLcmZDbSsKUGY4STZ2ejdzQ1NTOUMyWXJsOExhalc2VGJ5Y1hU\r
+YmlGbi81SUx3R1FidXNhT1Rzc3dlL1hsdGM5M1YwSk1YMwpuMGwvL2xFWWRFeXpSYXJFTzRFTUNi\r
+MEhMbUxUS3lRd2trYlZFcWJFUlJ3Mm0xSUJxVm1Obm9QcDNNcmlOd0tBCjZELzdqekdoa25qam5F\r
+Q0lzaEZSVFRUdGZsLzArQjZMUUhsR0J3SkpwRFVuQkhSQ3U0TmxWRU5vUW5BU1lMZVQKV2VNZTM3\r
+djQvU2JzbHVYSlFnWUgrQUwvSjVQMVlZUEtvdVZGbkpHT0MwajZNMHZoOGhuVGR3OWJTVExqelhV\r
+MQppcW0yWkZQWldKNDlSbUcyKy9CRHRHcEZKRTMzYkFvUnhFc3JpbGpUbFhqZnBHU2hEaXZOQ3Bj\r
+MWR6c2R4b2YwCjcwdFg5ZFIrMHQzRWlGc1dPUXhwdmJYM016SGNUSDIyMGJNUThqa3hLbEY0QkNj\r
+OGxnaGovWnBLN3VNYkdUQU0KNkYrYWZzUVUrSFFRWkY4c1EzTnk0T0lKOGMxMlJIQkh2NXQ0WndZ\r
+VEQ3Slk5UWNNZ1dBTXNlcWFOODY0cERVTAorOTMxeVA2M3hwU09aODdUN1JjWHdNMWJwV3VQZmdG\r
+Rmp1NnVOckZVa1ZxNHdFRTNwUGVvVisrK3RuWkVvdHpoCk40ZHg0NUg3K2Q0cmMyNHBBcmg2UDFj\r
+dlhNZW9JMnBhOW80WGFwV09NM01KdEwzZUFwRHhURUNEQ3crNTMyeW0KUWFNRTdadGRLYkFUU2ha\r
+a3pFWG9MZkJJUEJDWUEvUm9wREtEY3Y0L2JkQTBYaFNGejAvZldEVVRlZlIzYnJhYQo3M1VXUnhs\r
+UkRxSnN1VGZ1c2JSK2JqN1IvMWdjRU14QURBWEZ3b3dqQkY4RExmMFh2VkhYcVhUdTJMSUJUc2wy\r
+CndKRXkrZkVRMVlCVHVaMHcxV2w4NW55bzZRUnNSUFNuWXBEN1NTMTJqMnpldllUYlRRWW9NQ2k0\r
+VE1CTko5SGgKWmJzQ1dtajgwZmZydThmSTQrdklmeU96eGhaR3kyTHkzZ2pkbnE2NXZ4MmJ5UUx6\r
+ZlUxeWtPaDhXcEozS0ZMNwp3TTdaVURVNjF0eDFOWElTaS8rcnBBR05BY2J1L0N4SC82Z3dMNWRU\r
+NUx6SVNYWG4rbk45SStCUittbTF3em5jCjQ1aHVmSm5DRUwrVGVzV0tEeldsVVN1UmxRL1QxMmd4\r
+TGh3SDlhUDUrN3lsZHlBczFvNm5KeGVyNHN4ZDBrQ3IKSXRINk5QR09hMUhidERjYnN1eGNwMEpC\r
+QjhQNzN4cXpRTlBXeVJ0Qgo9M0ZhRwotLS0tLUVORCBQR1AgTUVTU0FHRS0tLS0tCgotLWF2ZWNY\r
+aGJvY0FtdndiVVdVZHZQOHZDN0pQUXdudkZNai0tCg==\r
+--=-=-=--\r