From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Ignacio Casso Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 Jun 2022 11:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 55926@debbugs.gnu.org Cc: manikulin@gmail.com, larsi@gnus.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165503428714409 (code B ref -1); Sun, 12 Jun 2022 11:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jun 2022 11:44:47 +0000 Received: from localhost ([127.0.0.1]:54976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0M1P-0003kK-Ed for submit@debbugs.gnu.org; Sun, 12 Jun 2022 07:44:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:33462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0M1N-0003kD-Fl for submit@debbugs.gnu.org; Sun, 12 Jun 2022 07:44:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34134) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0M1H-0004TM-NU for bug-gnu-emacs@gnu.org; Sun, 12 Jun 2022 07:44:45 -0400 Received: from mail-oln040092068023.outbound.protection.outlook.com ([40.92.68.23]:19585 helo=EUR02-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0M1G-00045c-2n for bug-gnu-emacs@gnu.org; Sun, 12 Jun 2022 07:44:39 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KhqKU67eepErjg9nHC3jrK4Q0F10H7/JsFM6j9oqxz5f/nJ5wWFjWr3LPKnNQuI8QIVlaZeODWp/V1QdSyb15bDTeUlcVMZbSXfztkJjLUgy7mNGSj0OLaMRQAYP/Ke/dm0vXHXL/K4Yry7xVITGB049q763NkZQxcarNbzLf4l/DgOoHy5NVKau/fWvqW+kAm1GWOuDFM8YifCUZDVTtI9xYdOE6pdrtkVuKy4ZhWb75eR4aoQ6oFoRmhKrmy99X1vgG7ewOpLigD0F5481EiVp/+ih1X6fEOyBaX4CUJCkkwJKuo+G845XhmToN/m+FJfubu5seUscm9Nn+NaftQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9cmsCajXbyx/+IqaGHFIh/UHjPWaT4dKIRNWYjwz2Fs=; b=VNdympPpRa/9XYcvIEqdsBDsaYbXpvjATPw88o+t6f/cwaKjVp5HerErvhAJKvQ2yj0nRH525mlwe/jujg5dDafyBU8UYBdb4lCig1FUQMKvhNno6mQQy7vhy1IbTQZx0ZMA3BLiDzPyuGxAacml9TxnTsz6mqPRk4VhX6nt6lXWOqkpLjMsEs3qb/6KPGz8A0ffhs5NW435085/YLLlsxtyaqyH56lPujYCftZsng05us3MJWDpUWY/Kw1tkT94S3pPCLdxK05N+70FNT9JfpJwhKiVXvJq4+x09jfyKnv4L2kUVnt9EpNimS/cjjIOwE5aVkcm8XzQcmzBA+rJ4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9cmsCajXbyx/+IqaGHFIh/UHjPWaT4dKIRNWYjwz2Fs=; b=D/g6FsF8EZujM7z+5RIj/pr8kuiO08z+RgCaq8FSG9ciXLsVeYte4RFXwPWj8x0g9ix4IuSMsBYF7yq9LJx5o9S4qDTWwWtHyZwgIxlohbuJYx9rx+KjxHYSR4ZzsGgy6HNh69W677Whwrl1Hs9eW/c3721jDIfEn2SRA+JKFcf6d+zHD3HD+AKDdPPp/ajFJgro8Ut5OKbRkvpEuniDDRSB19dYgBI8a+xMiv1hT6sd0F2MLzFUUsI4I/Dor+3qPx9qgPBimODf1JXucDufJWcNjAVHcHmWiq8XVCfYZqa+7CM7ZW47Ew5UOpfKR6UotDQkUlT5Z7wYL5Qzw3ENSw== Received: from AM4PR0601MB2081.eurprd06.prod.outlook.com (2603:10a6:200:52::27) by VI1PR06MB5214.eurprd06.prod.outlook.com (2603:10a6:803:b8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Sun, 12 Jun 2022 11:44:34 +0000 Received: from AM4PR0601MB2081.eurprd06.prod.outlook.com ([fe80::3144:2c73:fd21:1600]) by AM4PR0601MB2081.eurprd06.prod.outlook.com ([fe80::3144:2c73:fd21:1600%8]) with mapi id 15.20.5332.019; Sun, 12 Jun 2022 11:44:34 +0000 Message-ID: Date: Sun, 12 Jun 2022 13:44:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US From: Ignacio Casso Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-TMN: [8q3dbVDlg5ATi6syOBdioLrEt2MZvcAO] X-ClientProxiedBy: MR2P264CA0008.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:1::20) To AM4PR0601MB2081.eurprd06.prod.outlook.com (2603:10a6:200:52::27) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 77dff0a0-2b9d-4e6a-7757-08da4c68ebe7 X-MS-TrafficTypeDiagnostic: VI1PR06MB5214:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SBVl4TlCPZXMQqevmCio74wz80RGh2DDY8t4r3BsMYd6KNQfnMjO63Mn8lbyD3eDMwUFEtIHFyGQPn7l84OOMi0Uhc8+38DRab91NDkFHY+GXh7CGkeo4A6/AxMbBv6WIx4mBqc2Kpr73wM+Uxy03Yo/Vi/6vpgd+3MmEYunvGA6RekQHqh304/xfFPplLSVA+Kfc2JJ4qN0gtstRb8kCd1mR20vgeDDJ/tnnxQAoxEFDcYlyV+SnLLIJJB3jgqYElWixmGcTO22KUL1Qn3nupCQ+v/P37TCa09ka3G3UptdWH0R+zXpl0dY3IAuOhVdehccxFUFd2TMkyy0ABagmtCggXXjyTuVCUxkGKDVktV6eziOz+PSrR9Wv6YCMXHXtxi/wjon6w3jAFcKya173rtPSNnFZNf6JJCB59q0setxPBd3pU2Cx94J2OtB9Is0F0tBwwaobfGpdIAiaLaApRnKEPgJXTE1orsNhhdwP5Q+rjsxZO3m97n0hT02Ckedi8sCww9LdezljX+Nq2eNvzbQAvM3XQdqZ5MNwFfQkCa0GggzjG54J2e2ynp18ZyDkBijXGItfm+vlTuueF9AcEPB1jRO/v/Zg8y4HgTDh6J7KBvkvd1Z3tfs3GC/wT/KTbLnOW3HpXCY+79f8cN9CZF7CRDcF3Z5QRFiYDpPxqA= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: jAEe+Al1KPXwzPMYeHJr1KVmPOr9S9P/Vaw1UGXMcrvftPAZeuRIUgu3qFE0ANzW+A3vhl4mu3pYyir67MZR3SAzibUGzyHhXEvND0M0B/t6q3MvgM1cbwqB5Pl+dWZgaHo7fbB49TRG4E4QbgSl18LRpJZ+mwM9qBkah2Dm+RYMc4mGyf1lvTCAzdfeeWimMFQ/uiC6n5BAXsvzoIboIE8DD8HTr9VeT2gvK35F5hPW6RabyQ0H9dNmaIM4AQQIDLuT6siw/7oRSnvHzZpAV46G8W1FLZIFy0dFrdwaeFnGBRw+xW7O8+D86lzl29+BMo261NoWMcColf+arkXc1XeBAkbsyVKsAy0cFU+wjRcU9ZQXT3zybw+AwVgxLSKDatcewOdo/jR0UHWi/ie4iePZdGiAA76jIE8mv8I0ZJvFj/kerBlQgwF53qdc9FS6vyI2l8/FnsuPI8lrDJm+RPr/5674YYRBIIRP8GrU73hOqocwIled1J0Gl8O4gV4Ed+iNKAllNJivhfM9YYhm2ZXRdQ9z1XP3B3wIE4sh5urXM8fOAynelZee5ZUYnhNPBQ1IInUF3rCmV67BtQE95lutLC/xkgff+xZf1v/Fc9l404QH6OiMjPSjN9b2augu+8VUKB3YxqYKqs994t3F0BfCqv3z5xUunXl2/KYVCrfQ5rn/kTihiLwOkq7rX/Wkyo6cEdI1AEYOgGb4ijQLBxQdBGEGy5MgaOWVHRWfBdHA2Hdb7gZ6h8Awx5EqJ+11GmuNfaAlrEh1CEcfQQkN/YiRHg/Ozv+yY0y/0WBHNqPd3+qIclrWPmJDsE2pivQ8tBhTIdhxheefrrFauGSYCBCGwIlBDz5m8UvPdQNlRW4ligLmeclh0/L7AJEGH45qIs/HlJE4nzuIEWMCkjoAfOxMTDHAef/EkRFdLH7s1MugAaiI2lNw5w2kFNbsq3w1A2ZLeuhiHnzvickcK6qiaFzIaCLjHcNURN0X/b4dxx1AvdxCCmf8q8EPebVRCdnzlPR8GTAo3E15y1VKvDluZ8yOM6uo4P/fC4d7A+wAT9qheGenj5dIezlkphEFQzv+mRq+p9kiZYx3QAEsH1oKtruYZ4nPvreFHUfBK4B6nOFmgdcrugPU2rDmZw4DYn0mePwWZoSOsJB4f0XlvkyP3s6b1UYrg1UZZnYwavKkjNV68PUsiFnuOmBLvujW0amq6SerH/uorNmEFInSIUTnm8B8LEa/0u6aCGzkzyu0VvndKVtIwXP220XA334oigOSRnGrrayeqkxWtBh+FHqSiWccwwp/Be+nJVa0KDXvlu0= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-6e454.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 77dff0a0-2b9d-4e6a-7757-08da4c68ebe7 X-MS-Exchange-CrossTenant-AuthSource: AM4PR0601MB2081.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jun 2022 11:44:34.8065 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR06MB5214 Received-SPF: pass client-ip=40.92.68.23; envelope-from=ignaciocasso@hotmail.com; helo=EUR02-HE1-obe.outbound.protection.outlook.com X-Spam_score_int: 2 X-Spam_score: 0.2 X-Spam_bar: / X-Spam_report: (0.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: Hello, I've recently replied to an email in an org mail list thread using the "Reply To" button in lists.gnu.org/archive/..., and a reader (Max, in CC) brought to my attention that the thread was broken in T [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (ignaciocasso[at]hotmail.com) -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.6 FORGED_MUA_MOZILLA Forged mail pretending to be from Mozilla 1.5 SPOOFED_FREEMAIL No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hello, I've recently replied to an email in an org mail list thread using the "Reply To" button in lists.gnu.org/archive/..., and a reader (Max, in CC) brought to my attention that the thread was broken in Thunderbird and that it was because the In-Reply-To field was not normalized and had not angle brackets around the message id. He suggested me to report it as a mu4e bug, but mu4e is built in top of message.el, and after disabling mu4e and trying the same with message.el I got the same result, so I guess it's actually an Emacs bug. I saw that Lars was the author of message.el so I added him in CC too. Sorry if my report is not clear enough, or if the bug is actually in the website reply button, I don't really know much about email technical details. To reproduce the bug, you can follow these steps: 1) configure Emacs to open mail links (I don't remember the exact steps to do so now, but I can check it out), 2) visit https://lists.gnu.org/archive/html/emacs-orgmode/2022-06/msg00226.html with your browser 3) Click the button that says "reply via email to Ignacio Casso" at the end of the message. 4) In the email compose buffer, the In-Reply-To field will look like this: In-Reply-To: DB6PR0601MB208724FE4A1EB6D98A176F03C6A99@DB6PR0601MB2087.eurprd06.prod.outlook.com but it should look like this: In-Reply-To: Best regards, Ignacio From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Jun 2022 12:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ignacio Casso Cc: manikulin@gmail.com, 55926@debbugs.gnu.org Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.165512368426663 (code B ref 55926); Mon, 13 Jun 2022 12:35:01 +0000 Received: (at 55926) by debbugs.gnu.org; 13 Jun 2022 12:34:44 +0000 Received: from localhost ([127.0.0.1]:57516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jHI-0006vy-H5 for submit@debbugs.gnu.org; Mon, 13 Jun 2022 08:34:44 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jHF-0006vg-OL for 55926@debbugs.gnu.org; Mon, 13 Jun 2022 08:34:42 -0400 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=w0bF7yTS1bm1S4xvoilLTkZhYIcMjq3LgwGjH1AdInU=; b=jxcv1svpenb2AGmqxy8KpCFQfP 4+OfOZwIzQfuTGLcMqOZ3mUJoJpXoZLi+hcf0vLb4VKgKUty7e15Pt1MrvPYaajXs2v6HyBJhr1pJ xH6yFj6jCzaDBdm1olHiGEa++tIh5kM6t0l4DQJif1GOtIQtn2P4fGuWGQ9EFezRyoCY=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o0jH7-0008HP-1Z; Mon, 13 Jun 2022 14:34:35 +0200 From: Lars Ingebrigtsen References: X-Now-Playing: Marsheaux - Ghost's _Ni d'eve, ni d'adam_: "Hammer" Date: Mon, 13 Jun 2022 14:34:31 +0200 In-Reply-To: (Ignacio Casso's message of "Sun, 12 Jun 2022 13:44:31 +0200") Message-ID: <87mtegn3mw.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Ignacio Casso writes: > 1) configure Emacs to open mail links (I don't > remember the exact steps to do so now, but I can check it out), Yes, that would be helpful to allow reproducing the problem. 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: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ignacio Casso writes: > 1) configure Emacs to open mail links (I don't > remember the exact steps to do so now, but I can check it out), Yes, that would be helpful to allow reproducing the problem. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 13 08:34:49 2022 Received: (at control) by debbugs.gnu.org; 13 Jun 2022 12:34:49 +0000 Received: from localhost ([127.0.0.1]:57519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jHM-0006wK-Mw for submit@debbugs.gnu.org; Mon, 13 Jun 2022 08:34:49 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jHK-0006vo-V1 for control@debbugs.gnu.org; Mon, 13 Jun 2022 08:34:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=fosdXcA2O/NNJPO5EbrNeZaCTZ9yOELFP5S/5v/XVas=; b=kX5v9r2YMr7/Wvk0xf8m44XS2s OBYiCoT3/mP/pW5WPr5tEO6yk/SDZNwfDIJsO/mjdbTjtQ8oIs7hgdaMa3ggXub12CYgB0Py6kPAP DrNhB2smN3eY4EVJLMxU3NvwUSf7BAcYdXB2U/udhbu1JQMDCoXlBcTfPWg8V5IJJjus=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o0jHC-0008Hb-VB for control@debbugs.gnu.org; Mon, 13 Jun 2022 14:34:41 +0200 Date: Mon, 13 Jun 2022 14:34:37 +0200 Message-Id: <87leu0n3mq.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55926 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: tags 55926 + moreinfo quit 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: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 55926 + moreinfo quit From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Jun 2022 12:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Ignacio Casso Cc: manikulin@gmail.com, 55926@debbugs.gnu.org, larsi@gnus.org Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.165512411327514 (code B ref 55926); Mon, 13 Jun 2022 12:42:02 +0000 Received: (at 55926) by debbugs.gnu.org; 13 Jun 2022 12:41:53 +0000 Received: from localhost ([127.0.0.1]:57543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jOD-00079h-FI for submit@debbugs.gnu.org; Mon, 13 Jun 2022 08:41:53 -0400 Received: from mail-wm1-f51.google.com ([209.85.128.51]:41191) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jOB-00079T-VK for 55926@debbugs.gnu.org; Mon, 13 Jun 2022 08:41:52 -0400 Received: by mail-wm1-f51.google.com with SMTP id m125-20020a1ca383000000b0039c63fe5f64so3038374wme.0 for <55926@debbugs.gnu.org>; Mon, 13 Jun 2022 05:41:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=raqhm57+yznlKIu3c6Xw9aVGAa8CbpFNlkX2inmLTHk=; b=Oe2NaCrlgWNrrpaTMii8fEHbx3iYLb29au8YlpEBpcf81ymZp3uDpXID+KQkyILzAi wJC6FCSU34yDMg0/AljLJi7OWdKfySJghQZNruUfdcvva0ULiY2ik+zaLL5UD91UL9/E Qu9vbi/ZURC6gab13rWPwX7hPQxnnpumCiFSUDS99rktrfBbCU5ZZTQrGJfXZVAIqqA0 aaCt8W2LxpYT9xlyT5BOAACBMFkRi6hPMWsO1OBenWbexhITkP/nktcU5gQNrPL4ZW/m 4DPEjECJnfDFZ2J7FMe7QcbkKE9YbUehAmmIo+u0hQYQ6iLfNyNCsdw+5Zgb7iqB2nwN Fa4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=raqhm57+yznlKIu3c6Xw9aVGAa8CbpFNlkX2inmLTHk=; b=Jx/FaGzKse+wjaVuIcPkudMJdTS1jKpBLtXvt4OcS62h1C9QtiX9NMHB+0+BN6KTQD YnYlqctQky7pyd7/iRmtMaxk0dxXGb9twJ0jgWS2qigsaXDciRgVSRXxQeCv5EXW97VX a4YtntwpYhd655VazRr8LS/Ol5scZT89C+K5MospRfs6dj15pF9aeO0efL1PGFsGGKf4 ilxENVc8z4VLUY16rqzzZqQLewYFGaQ9+P+nhdVbCq9aaB46C3GciDl9R2x28KYPgw3h DXsp/dWbzof8CesPYfr1kYI4Q7SDthvty0cjz6BBP9azuSeiTx183Cq/sTXxBe+AYejT sjlQ== X-Gm-Message-State: AOAM533hFkNBshbVTVlilZJZUWAHbljO4A+e4EK0vOl7sgYE6Wc9Gsst QOMZ3YTrRuCCqUAw9iiCnOk= X-Google-Smtp-Source: ABdhPJyBrv57uTMKUXsDgJRPauyAXCVIUKuLhwA816m7EpYqPyA0PWu+fYyiYbi6gXx/DbIxIA0hPA== X-Received: by 2002:a05:600c:4f47:b0:39c:62cc:75da with SMTP id m7-20020a05600c4f4700b0039c62cc75damr14446406wmq.114.1655124105804; Mon, 13 Jun 2022 05:41:45 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:3aa2:ff8f:2f22:f580]) by smtp.gmail.com with ESMTPSA id z6-20020adfec86000000b0021a0a79b798sm2834710wrn.13.2022.06.13.05.41.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Jun 2022 05:41:44 -0700 (PDT) From: Robert Pluim References: Date: Mon, 13 Jun 2022 14:41:44 +0200 In-Reply-To: (Ignacio Casso's message of "Sun, 12 Jun 2022 13:44:31 +0200") Message-ID: <87tu8ozqev.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Sun, 12 Jun 2022 13:44:31 +0200, Ignacio Casso said: Ignacio> Sorry if my report is not clear enough, or if the bug is actua= lly in the Ignacio> website reply button, I don't really know much about email tec= hnical Ignacio> details. I took a look at `message-mailto', and it pretty much just inserts what's been passwed to it, so I suspect it=CA=BCs an issue with the website reply button. One way to check is to put a call to `message' in `message-mailto' just after the call to `interactive' to log exactly what's being sent to emacs. Something like (message "message-mailto received '%s'" url) and then take a look in "*Messages*" Thanks Robert --=20 From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Ignacio Casso Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Jun 2022 13:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Lars Ingebrigtsen Cc: manikulin@gmail.com, 55926@debbugs.gnu.org Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.165512621615518 (code B ref 55926); Mon, 13 Jun 2022 13:17:01 +0000 Received: (at 55926) by debbugs.gnu.org; 13 Jun 2022 13:16:56 +0000 Received: from localhost ([127.0.0.1]:57605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jw8-00042E-F3 for submit@debbugs.gnu.org; Mon, 13 Jun 2022 09:16:56 -0400 Received: from mail-db8eur05olkn2096.outbound.protection.outlook.com ([40.92.89.96]:48648 helo=EUR05-DB8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0jw5-00041w-Qr for 55926@debbugs.gnu.org; Mon, 13 Jun 2022 09:16:55 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OPbu4owHQ7rio/SpdNbdYYdl2Gnh7i8dRTiExtAW6243/f/2CK+UMuT2frq8nHJHdgf48Q4u7Dg7ywH1IDAQ3BG4JLlpwxRrx7LG9zmsMlcQqr/sXjYP7TKhoLRQuNI98yKSpPKHbf0wMAzOwd0RVtCUsvFhSrU6OijyLnV4ZOF3EpK/7b+iMzkbL57fLF2FQW6ghderQmnebR0Ls1n9BKLeLYcxHnNOFTo5gw751BaNJo0lLJfubESyxOpNGmJScESCJUz5ED6e0rEWFV01t/uwT9iX5rKhC4mg81ms1L+QSUrmchYal84L1j0BOOCIHryXozobtif0HyJGc5L3BQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=EIfgUvhMWgXXaEyusBEZlkVnqVqr/yI1E2n0T3QhJWo=; b=JrCjUuOfCf+ao6JVAgVue54tZ1hyDWHl/5qFNDJW1FVmdzVkIqrMYtOX77fcrAwttszbBb5wBoi43vFxJmoVPqEnPIp3+6ZhVNEszAne3nf4bSGt7omQZLkoAx5mmI6VznuRFuO3rIHCSJB0D/RjaABD0QsgBhJZU3aGQM86Fpw27jtFAzplwcsbSMrLH+8aX/QwfIHFotSNr57Rcqb7Y0caj5/LOFXgLASVAooT45Zj3428vV95FDMtDl8g5RsrpmZ/PCNPAVMrCYUw9ov/3gk4UHv/RV8vL20IRLCaWJvUhB/W79VG3GnRDt7j2lT+q6tWxAYCyU6QMyX9SCyjWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EIfgUvhMWgXXaEyusBEZlkVnqVqr/yI1E2n0T3QhJWo=; b=QFZt+lPcHp6Y64VQ/tWHm347ViVNhwCb/ylNV7zWk98E9+ePJCnnX6D3P6n+JHykEA1D+EgP4xZuzceMjWpBERh1V0P1wS6iWAzC9wdsD491O9hfLTOEHkDP1AVtGqhNaVtIzEAxsmBoXZ9+qRn44tCBCDF3MwXEsgXpXNIzfEeQC/acHyul/fVGS66E3jufUHoB/1S+L41IjwNRo6q8oCIh5xfb9IesLNOcy5p6M0m9oNfc5cedLqon8Ywei9enQxK5urJk/c0QsqZ6AHbP05bRL14Hl0kRzDlWNFlSHit1h7ua+KZk23+X0z63qoXPXdTl9cHBTT8qVQhrAZFavw== Received: from DB6PR0601MB2087.eurprd06.prod.outlook.com (2603:10a6:4:4f::26) by AM0PR06MB6196.eurprd06.prod.outlook.com (2603:10a6:208:175::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Mon, 13 Jun 2022 13:16:47 +0000 Received: from DB6PR0601MB2087.eurprd06.prod.outlook.com ([fe80::cdbe:e542:a1b6:1a2]) by DB6PR0601MB2087.eurprd06.prod.outlook.com ([fe80::cdbe:e542:a1b6:1a2%2]) with mapi id 15.20.5332.020; Mon, 13 Jun 2022 13:16:47 +0000 References: <87mtegn3mw.fsf@gnus.org> User-agent: mu4e 1.6.10; emacs 27.2 From: Ignacio Casso Date: Mon, 13 Jun 2022 15:02:49 +0200 In-reply-to: <87mtegn3mw.fsf@gnus.org> Message-ID: Content-Type: text/plain X-TMN: [HQGEBT1KiyUIEJ5FRcX1WHNjP37j9cDM] X-ClientProxiedBy: PAZP264CA0041.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1fc::12) To DB6PR0601MB2087.eurprd06.prod.outlook.com (2603:10a6:4:4f::26) X-Microsoft-Original-Message-ID: <87y1y0wvnq.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8525a237-7e9b-458c-2b72-08da4d3ef7a7 X-MS-TrafficTypeDiagnostic: AM0PR06MB6196:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GDSsF2rIYnqx2qlMKavGBOMYJlyDDPVLz7XF9ZIfYckgxCm68WBCoXTQFC/keAWHDgFr/RbKJsT0408JETI1bpYiubtwElGIUT+aywIsEEPhh5slmMZS7+oNE/girKd1ZnwImGK5R5+cFKdk5QcyKVRKyEZKizhCQ6yteFQ4pJlLl/NO6isLSfqt8BOmOkJf8dUg4ck+SVE+qM0QgTTsQ6KpKl/zyiRPxIQ+kjNmLuUzldVQh4J+k/7q9o5zaL7ibYKQYGZDnRmZTaHPpWQmUKyhtzRS9DCESto2FXV7c5gdcHmtLXCAX2xBjgeal+SfgAXeDlgrAer02MXqGI/Cb7NUCVQo3OzO9BY0P2SZUj42RRYqaLwcDbOURci7WkaqxuN9RmctIko2xen4yeJT3jqiV0/GIZIBeBweO2yRdW/77UrhDrASLU4zps14FN//3P11am5ZHlx645+E0fQL2Dv/LmNmF2+Bs+bsMiTxadzwaWYKMC6PBPJRIrXX/BKa5U7zWxIg7JK+1fr7+/sxbKRvNwIuhlRuAy2EPJM8fUGObzbVpWnFOxqqMUDS7NdmjnS8xlxId3XTnwO8dnjkHA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mmyUIOyplkPyeHgp7gT5zdAPyI6ikKWeh4P9kKCv1YASyj3eH5gks6UgYOTH3XNIgGQbdX/WDrc7EyyQZYvJGydPazfnvL0CO6K9wua9gGusr+LVaIOZuES9r/TcXCyYA/9PNkdrI2P/qz7rSAEfxrSr2se6PYKa9czM3QP5kpFUsRG8yJWjl5q/Y1kVh3d3PqqZzEvUb4bNoIi07xOV8+8d9xAceZk9KTKJzZUHZhOTLrteSGBQBUXes1Jktk1zSDPJKBpr5J//5kXHAbnSi9j0p6AWTGiJPBncCwMIOlSEHSP2FvR5aXDLqMksUm10d4uhaoRmCTJFsreQAbQ8ocr/NL38ZRX+Mu77+5pSduO0YeawpcUVj7R8QcKZykcokGJBtP7r2I5JMODtyc/UB9pUpyQXFDhn/bzfkoZU7ONDu3Jb/hVnR+HBrmbBWlMWcup+Df5DGI2q4Cxywxfy+m1bTzAEYPAzeb/kfraWZ8/yn9O1jyC52EBms78bDdo5NLqv3RSiogPBAz18ze54u6UdtfJcWgjHxArIS9Fyu82nS1/6owhWwUAXb5ufBnv3Q8g+SuU0mr0hVA3Lhy9mnzOdaAeKB0k3Jcc1fNiMwB/4W8lZVuEZL5CrLd4YjMQfPW0XIEMThEhoSc7V+uPyeXl6cvSEmy+H/W5dfOeEn5nWFyJZtoVYuAvFoO1avHdJMfveYPosAZDRZ2pla1NKD96JA5jKUteZ0TpYRzUlS9bFYwe4PCPH6QWNMYoeqsg9sO2cUcqKSTZk817gD36u6tl2pkcZ+bQ0REyXvgqCN0DS4TJmqRmQhCiFY8PKrgTjijevprY0ltjaGBNmhstwAIv6c4sdSDqWYgZDor8MpNBtGhSe10mOdFaPEff3s4ZCirEPMSbGvwsuogBVeGyCC45r4lR3z00UnNjbw4oHJpvuUy7yfvx/zymccASG54uJKHMSq2NP49eGVRlWXcpPYF1l77Irl7BF9AE7LdJIunQxUgj32U2qRO2cqtMlU7k8O9hh0Tgn/DAiCSl7+g9HLxtPejbikhWdgfukuTazKwOcgfGfD1mwSlQgjEC3KUTcdmjT4kdO9kLCl3XWP0+vlcGBE3z7+o9mB54ZXiHiLvxb/WgRzpRrWULSKYbxDYYLTWaca2RQpmomfYeaEBVzOP0I3MoekwzFWRQhTG0+GzhHwTyRWcWSS2yCytwKQL7bZ764d7UjJta2QGH+rZz2+OCPRuXHevhi+3tHZXW0/FVUTigVTkswlFNcy96N1fnXktaMvEK8Hd+IPbyr1OAVY4z0GD6nYhQGQc4pb1G47OQ4oY5tN/UMn85Lh0SUKQi3s8NR/GthFTh7LRJU4OThXfP6OiY2442boI9L9lgpZTQJUpQfKjzAToFx0nETaxk765K6OjxHw30UiHNmCKtNX1bjOhrZM2fxxaKLG70JN1LGbxgW9z1r4/gdsO7lmlDa X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-6e454.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 8525a237-7e9b-458c-2b72-08da4d3ef7a7 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0601MB2087.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2022 13:16:47.0210 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR06MB6196 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > Ignacio Casso writes: > >> 1) configure Emacs to open mail links (I don't >> remember the exact steps to do so now, but I can check it out), > > Yes, that would be helpful to allow reproducing the problem. Sorry, I assumed that there was one standard way to do it and that many of you would already use Emacs for mail. But now that I see it I may not be doing it the usual way. My default mail client is still Thunderbird, but I have configured Firefox to use Emacs to open mailto links. To do so, I have set the default application for mailto, in Settings -> General -> Applications, to the following script: #!/bin/bash # Choose this script as default application for opening mailto links # (e.g., in firefox) emacsclient -c -e "(progn (select-frame-set-input-focus (selected-frame)) (let ((mu4e-compose-context-policy 'pick-first)) (browse-url \"$@\")))" I have checked the url that is passed to that script for the example in my bug report, and it's the following: "mailto:ignaciocasso@hotmail.com?In-Reply-To=DB6PR0601MB208724FE4A1EB6D98A176F03C6A99%40DB6PR0601MB2087.eurprd06.prod.outlook.com&Subject=Re%3A%20%5BBUG%5D%20org-capture%20autoload%20bug%3F%20%5B9.5.2%20%289.5.2-gfbff08%20%40%20/home/ignacio/.emacs.d/elpa/org-9.5.2/%29%5D" I have also checked the docstring of `browse-url', and it uses the function specified by the variable `browse-url-mailto-function' to open mailto links, whose default value, at leas in my Emacs, is `browse-url-mail'. So the bug, if it's indeed a bug, would be that `browse-url-mail' does not normalize the In-Reply-To field by adding angle brackets around. Regards, Ignacio From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Ignacio Casso Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Jun 2022 13:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Robert Pluim Cc: manikulin@gmail.com, 55926@debbugs.gnu.org, larsi@gnus.org Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.165512748217794 (code B ref 55926); Mon, 13 Jun 2022 13:39:02 +0000 Received: (at 55926) by debbugs.gnu.org; 13 Jun 2022 13:38:02 +0000 Received: from localhost ([127.0.0.1]:57658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0kGX-0004co-KQ for submit@debbugs.gnu.org; Mon, 13 Jun 2022 09:38:01 -0400 Received: from mail-oln040092075065.outbound.protection.outlook.com ([40.92.75.65]:52100 helo=EUR04-VI1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0kGV-0004cQ-IY for 55926@debbugs.gnu.org; Mon, 13 Jun 2022 09:38:00 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZmCW33/rg1Q6koI+Ik0wLmHrlqwomubLGfkYMrc7PO4RdlTz5RORXnEx6DyI48WrlDE9nFDHiw2Z4hkCG1UfJRG9tU+YDHpnH9GvJbGcCdTVA4Zo9HlCJRkBPQY1wRSL/TXnB9qXQmSQfzDoF44fPwTiMDVCAOHcuwgzruLxyyHPznS+pmbFPJqrwLywc6YgruqFeqXsfI5JvhaSmj0c9o7U2wOM7gmN/nniQbQQkly4AP3pWa4w6BdkAHpoNkyy9qV5UppMYGam99b1y4mJtpyzlFdmCF5cW0TTecDsOQjHq0PeVbmpebsRzpt9KlFlhxYLcWUz8LKizk5Z0Yss4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=1nlKMtjPvyo5nO24qCMVsqhlBL9gfaIEXOmxHVMQzsM=; b=HPc1ZLSJsip02YicbMRMlpa7Np+HnpVwc4XGPztwxwRuoL5e9myQEt4gzTfp3oVUARGZXoj19r5wLntnWNUrSAhNCLCNpIfoLDlnyxWB3WN1ihOGzkoiViEmmYS6faAjFKSL1zT0cQ3HL2raT+SABTFxE24g5m3/sA9Xcn5dtVS3908kjo1fAFirhlzTDWCX1Yfc3qyz/QskChgC82AfaRWHumiK4YkRIu8CaE4DZjoDdGSMlVCN4gvnAu3EaooPcOty7ooDigxmPaM8CweUMc00tWvYajk/nRGpRjOCbD7wa7NRt+pkNIcyfmEy1JlbGpZLuoxZM7d5OqUVow1Cag== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1nlKMtjPvyo5nO24qCMVsqhlBL9gfaIEXOmxHVMQzsM=; b=cx7A/k6EVsEdNkFqrooQxI4Cu+Om69xCGD/hpooDvFj5bdR+6jIoGH3+b3FiJhVHM0BwppgBWEe2kpX+xrCNlTPJy1bfM2pMYoFftc+nKaVE4nLij7cS+g6ky9/RPi1wpX9wRjUFdmi1P/B7qcWy9qPTAvyd759RphtrBPBQfBMBaknHwxcYIb+P/pDf8GHJI124VknRoO69dG0vshX43lGQ05CSo6+o/8tEMDfmFg0gXVPyPtu1AWAZDBKUoYmCJQ87rj2XEiwNCFUzhdKjdNY6gZK/4cMxxYv39jkOAmAPkGsr5ujnhkgTZQPZdL9n2/6l/IqtL5AU6hUX0V9cPA== Received: from DB6PR0601MB2087.eurprd06.prod.outlook.com (2603:10a6:4:4f::26) by HE1PR06MB3001.eurprd06.prod.outlook.com (2603:10a6:7:1f::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.17; Mon, 13 Jun 2022 13:37:48 +0000 Received: from DB6PR0601MB2087.eurprd06.prod.outlook.com ([fe80::cdbe:e542:a1b6:1a2]) by DB6PR0601MB2087.eurprd06.prod.outlook.com ([fe80::cdbe:e542:a1b6:1a2%2]) with mapi id 15.20.5332.020; Mon, 13 Jun 2022 13:37:47 +0000 References: <87tu8ozqev.fsf@gmail.com> User-agent: mu4e 1.6.10; emacs 27.2 From: Ignacio Casso Date: Mon, 13 Jun 2022 15:17:15 +0200 In-reply-to: <87tu8ozqev.fsf@gmail.com> Message-ID: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-TMN: [YCWxZ18mA6z4kcnI4bhO+jpS51I1YFWY] X-ClientProxiedBy: PAZP264CA0140.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1f8::7) To DB6PR0601MB2087.eurprd06.prod.outlook.com (2603:10a6:4:4f::26) X-Microsoft-Original-Message-ID: <87tu8oelax.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 03050389-d7c8-4c73-24fd-08da4d41e74f X-MS-TrafficTypeDiagnostic: HE1PR06MB3001:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Uwosvnnq9o09Ad/dn903HVYjCQRQa0GMX6083RplXYAw1Erl32C5t9GvZKc6NNcTR80jEumUb1uHf8dVMQLM7ed9fYXg9F5/etOt5La9pIdVgdD8ghfpxGYYkYBeVxqZ30fweP7dFXipBHJCSsOWBerMipGatGyQLLM/Uy+x1ekE+Tk9GP046VOfFjFe3LqisWl9qGbtxHEww16zYT+7KG44BdXFTiQAYwwFwRBXLaHyIqhfOpbDFuISDWcHGePkNF1f+4qE0EAigQURheK0gIe6WwzgHUGWWQXZiXP1j+ziHg96YhqaXN3HqOVbLuY8aivqIsn3sY6u7UcOpMCNP16d9guBJQ3IMjle0vk6g/KvL753bHKRYP2/U2KyvyKZIq++SX/wZlQ9tu9sQ+xp8dc80CGsjpouliEgGoXlsQs6EKc/ragdiCRaEm5FKwrh7lHoxL0EniJA34lfg06r6aZrYyKYylvGdLTNJnuWuiXezhYYzoMbMgiN1xrkNjo3Vv5hWIcTxfex8Uf0CUKX7JxuYV8WVvg+BANWgCHyUnpunKYeqKYj4mVJwREkCUokmxCq/S3t+1VuKcpK5etrcg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: IuoRMSWCGPCsDji/ZtDoHqoePXpVZhIkpwsPOvFNqWqFX1QNg/PcIrI5+Zk7b7u2RsJx+a26SLwcfDsuksCltfIPDIVWNF5J5cwJfDprfikjSPrRr8MWJrooP6HtOA7VRNvzlN0PC0adZSM3jUC0RhGcIgB3YS+ENkuYnkcko7yRrhvX+SnUry+2s4T1XQhFvgT8UkpDeCBMiau4A4Qi6K3TnKM4fUQFA7w4H5/2nTjxXEkvUiZNyPv7b4lQFi8XQkIL5R+SZJC0PIhd4R+uOUSglgVWKEZy+T2Ep/sQLs01JVkYAT/huhTnXI8X5wPkmtaaZyTOxejL6F4Uoo0CQpb1M0OUc4MYULP6cwNP8vlDZLrOHilAYpmHcoHnS4kWHu7pdyEiXlGWInfuEmpudwR5KAOb1xqiFOp1HkPnWtoGnej6P6ZooIGKVjJYoC7x/xprOFgBcFTU3kRIy/QkFqw90sBz4vbfywiFDmqKEjA0wc4XEIIk4c3mOebQ/a1vbZMTTEC7buLGlizh8tkDHU5NFyPmQHq3aSgl0+9tgHe5cG0Z2L0vG9apX82XhtGQDQ/3PdnDet5od2QHVhgNuq9HP+M+K0PktSRkCEiqRbml+4NZpytv9tnZq+iZw+OIVYBo0RV94qNpBZEFEKha5NHBPfFt/Em9b2uUl+IywXEsRhGJ9yIXmr/exZwljb/XWCGkOw4igiNPDe3UuOOugYFpUAaFwz0TvZzLM9+BTpQXJVyM8BuAkvrJxm13BvMw3pAz4f/F040VAwkQdt3SfHSRPViMUseREBDVqbnyg5PojMZyvsUCSwm9wVkmpuUuY68aGrhD3nYkY82d4e00AgBhlEEoINWc907R580y8J7bUFoT86BYZH3iAlVaL2lRdpYkqyfkZYQAVyUjlm7DQ43eA8hwKhuc6UsfULgicMQFWBKAEn1wGsI7E994atrEBPogTxmNRGuwT6B47UwlvCk/KxX84T8WGTS28pSx5TQq74Fsc/yG1F/CiiUyoAfXnlPv79anWf0BiBzIFo+w+u6HeCaAZ3wglbCmLEaWE6sPodaTDGig21nAYgaUSiT0aMHzxF8JxVr4NHqkcyvqo2McjjdOwPfGBJSYpTu/RY3dmZMbdToIcLwXAbQaH8mUXK6KDiDFAJhavi7m7Q6KF4AZ4XCQAT0oMF3ex0nsfxa5ZtJhlc6FcnYHUauehh6RtXXGhZqh8qovRaOnt6XU6354+2bqAPAHCTRl6BjglWTi65PPK90ikiQRjetxrCgxxqP4AUfvMg8roI/qcoMQgDxAZc5NbPlpfMBJt0bAqwbRxGZPvD/sdI1JNRWnbRW17b+7U1Tjt8al51zuaeELkFxxw1j/P763hx2x9f4+WAk8rUHv9g3wlpekVSgDxQhHXESxIDGa2BDm1qF80cHssP1BNlri9cmtKdX0XaCqFG7p9aKg1i0YIbCqTjNrwXf7 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-6e454.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 03050389-d7c8-4c73-24fd-08da4d41e74f X-MS-Exchange-CrossTenant-AuthSource: DB6PR0601MB2087.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2022 13:37:47.9032 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR06MB3001 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > One way to check is to put a call to `message' in `message-mailto' > just after the call to `interactive' to log exactly what's being sent > to emacs. > > Something like > > (message "message-mailto received '%s'" url) > > and then take a look in "*Messages*" I've advised `message-mailto' with a message as the one you suggested, but it seems that function is not being called. What is being called is `browse-url' -> `browse-url-mail' -> `compose-mail' -> `message-mail', already defined in message.el. By that time some fields, like "from" and "t= o", have already been extracted from the URL, but the In-Reply-To field is still in the OTHER-HEADERS argument, pending to be parsed. > I took a look at `message-mailto', and it pretty much just inserts > what's been passwed to it, so I suspect it=CA=BCs an issue with the websi= te > reply button. So yes, it probably just inserts what's been passed to it, and if it's the reply button the one that should ensure that the In-Reply-To field is normalized, then the bug is in that side. Still, maybe message.el could ensure that it's normalized anyway just in case? Regards, Ignacio From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Jun 2022 14:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Ignacio Casso Cc: manikulin@gmail.com, 55926@debbugs.gnu.org Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.165513163427179 (code B ref 55926); Mon, 13 Jun 2022 14:48:02 +0000 Received: (at 55926) by debbugs.gnu.org; 13 Jun 2022 14:47:14 +0000 Received: from localhost ([127.0.0.1]:60100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0lLV-00074C-OZ for submit@debbugs.gnu.org; Mon, 13 Jun 2022 10:47:13 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39362) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0lLU-0006zC-3U for 55926@debbugs.gnu.org; Mon, 13 Jun 2022 10:47:12 -0400 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=9tfSvIXP+A2ZTm3ziJnidrYz7EFLQpdilP5h4nylpos=; b=bilQB4A0Dm7AyaZgw6FgBSiYB2 7+8u1ywqsqpEKI/MVNLyE/vsY02fFH32TSPYPTxWmlwrJSvcE6L2RZ4yhVVI1QU5artAM/ufnS9We wOUh9MRlvZjBl2cjC7rjF5D9MIwvEdjo7cm9xD2LzDw3GCnAYXgUo6njDW8aBypGoAzI=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o0lLL-0001G2-0E; Mon, 13 Jun 2022 16:47:05 +0200 From: Lars Ingebrigtsen References: <87mtegn3mw.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAAAXNSR0IArs4c6QAAAAxQTFRF sLCwf39+MzMx////WgGxBQAAAAFiS0dEAxEMTPIAAAAHdElNRQfmBg0OLhEaynuWAAAA/ElEQVQo z33SO27DMAwAUMqIPHeIDdRH6CncIUsnBbAKJHuH6hQ9goe6Q2cpgHjKkvpyqgADfKAoi7QB/l/v 3z1eEO1agYjhXOKRgNakWDlG2BJOmNaF46c54+AjtreMwEWry0AuupYYL7Rvrtgpc6+IBoYfbILh twFhiDLDiAV0s0fLUDOEkGu4geN+FIDDXX888jZ6a3y9MTxhQksPrS/uyHnQDUtIY0jdwbjysGIe ljLauQqaW3T4WQY3o3/BOtIBzfNex6viupgOONdZw+ihfQRYvPhWLkqIjArXjhlDx01AW3GAtqe+ a7Kq3QU2+XtYESvCZAR6ptf8AXSIl74uHR0nAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA2LTEz VDE0OjQ2OjE3KzAwOjAw+AJt5QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNi0xM1QxNDo0Njox NyswMDowMIlf1VkAAAA4dEVYdGljYzpjb3B5cmlnaHQAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xl dHQtUGFja2FyZCBDb21wYW55+Vd5NwAAACF0RVh0aWNjOmRlc2NyaXB0aW9uAHNSR0IgSUVDNjE5 NjYtMi4xV63aRwAAACZ0RVh0aWNjOm1hbnVmYWN0dXJlcgBJRUMgaHR0cDovL3d3dy5pZWMuY2gc fwBMAAAAN3RFWHRpY2M6bW9kZWwASUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3Bh Y2UgLSBzUkdCRFNIqQAAAABJRU5ErkJggg== X-Now-Playing: Kelly Lee Owens's _Inner Song_: "Jeanette" Date: Mon, 13 Jun 2022 16:47:00 +0200 In-Reply-To: (Ignacio Casso's message of "Mon, 13 Jun 2022 15:02:49 +0200") Message-ID: <87sfo8r57f.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Ignacio Casso writes: > (let ((mu4e-compose-context-policy 'pick-first)) (browse-url \"$@\")))" > > I have checked the url that is passed to that script for the example in > my bug report, and it's the following: > > "mail [...] 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: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ignacio Casso writes: > (let ((mu4e-compose-context-policy 'pick-first)) (browse-url \"$@\")))" > > I have checked the url that is passed to that script for the example in > my bug report, and it's the following: > > "mailto:ignaciocasso@hotmail.com?In-Reply-To=DB6PR0601MB208724FE4A1EB6D98A176F03C6A99%40DB6PR0601MB2087.eurprd06.prod.outlook.com&Subject=Re%3A%20%5BBUG%5D%20org-capture%20autoload%20bug%3F%20%5B9.5.2%20%289.5.2-gfbff08%20%40%20/home/ignacio/.emacs.d/elpa/org-9.5.2/%29%5D" Thanks. I think the right thing to do here is make message-mail fix up this, so I've now done so in Emacs 29. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 13 10:47:23 2022 Received: (at control) by debbugs.gnu.org; 13 Jun 2022 14:47:23 +0000 Received: from localhost ([127.0.0.1]:60103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0lLf-0007AH-17 for submit@debbugs.gnu.org; Mon, 13 Jun 2022 10:47:23 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0lLd-00075k-5j for control@debbugs.gnu.org; Mon, 13 Jun 2022 10:47:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=GhCFSLMTVqaecSPNiQtLJlf7cpKkD48FolL3a9G0oQM=; b=fcOuOxdZhvObKx9qwtjRKj2rZ0 66vfdWB1dTkUcUCyZGKIcPFknvBJhNd9BHxqF96B23SeU+Lm2r2QA8GGo8cvJI3MDzbXWbcYneG8Q n21V2lGWE10bOTJPPV0BcYx4SMmhRBNf3gDD53QrAvZrnO2DsQ5K5n+8hPNbx5pJkhUM=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o0lLV-0001GJ-41 for control@debbugs.gnu.org; Mon, 13 Jun 2022 16:47:15 +0200 Date: Mon, 13 Jun 2022 16:47:11 +0200 Message-Id: <87r13sr574.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55926 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: close 55926 29.1 quit 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: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 55926 29.1 quit From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Max Nikulin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Jun 2022 16:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Robert Pluim , Ignacio Casso Cc: larsi@gnus.org, 55926@debbugs.gnu.org Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.165513689330665 (code B ref 55926); Mon, 13 Jun 2022 16:15:02 +0000 Received: (at 55926) by debbugs.gnu.org; 13 Jun 2022 16:14:53 +0000 Received: from localhost ([127.0.0.1]:60210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0miL-0007yW-4m for submit@debbugs.gnu.org; Mon, 13 Jun 2022 12:14:53 -0400 Received: from mail-lf1-f49.google.com ([209.85.167.49]:41608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0miF-0007yF-Lm for 55926@debbugs.gnu.org; Mon, 13 Jun 2022 12:14:52 -0400 Received: by mail-lf1-f49.google.com with SMTP id 20so9638854lfz.8 for <55926@debbugs.gnu.org>; Mon, 13 Jun 2022 09:14:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=xDGhlI88poYNPcv+QEXMlvBMMsVsYwx30qKLKw+1RUo=; b=WSRI+o9zAf7KVukjzq7P1lBbnQtZKsBdYMP7CpUG5vmX1E6YoFQVUuMItwuR6p1cCh IFJz3zl1C3L7oTTBIUtiQLKL872ZK7sc7hXv/lUOrtBo3N5E3V6KIL5sM2evz5Gal0WB cVwm0TBsry2LhUOh+OUbs/0wGrOA6e2w5ZhyFsnxfOdJBAejwnPalA+yVBd4biJowkKu oaeR9XtiNbt+19VoKELGSGiD0mPrZ8xn0owEGgHEmc8KUzONB1KVglGwZGm6cB5TGsGA s7LBHcko7Je3PizFXyHEE6SAZx0HgyjIjbbpyFvA7ZubVOl7xGwJZyPmGcKsOp7QMphb d3Dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=xDGhlI88poYNPcv+QEXMlvBMMsVsYwx30qKLKw+1RUo=; b=NmVXjPMo0gAMnUWIigkg/I7rtPD0hvExt5eK6G99u7WVmPdKf+WKg4cXXPt8TGwJGC imhUYEvmurC4gdtqJOI7TQhYaRUw9B6OzCXmHSsvkp6RE1bWw1yg3FM0ouLbpoT5j9u1 mVMDbE0Ih/4ZYnrKJplpF0C+nMxhf7FSRmMCYYzOOsEwqIbvalAr3VJ/PFxuHoV6FgDD C2KKp5l69NhK+PRlXV3pQnVsaC5YdzJQ0fBRZw0IREgnqIa8zjK3L+hhkyNIoL/lv7TC qzHEWpZJS//dC3r6FhFp1k/OAu2XIBq1MWh9d+07J+HfLOeNNxwz5MW4ayc+u9j9OaO9 Sg2Q== X-Gm-Message-State: AOAM533EwlTMeheAHLq5J92oT8o3Jn7BbvvqLGoWO2wjKIOnPfGlL3EX cFcg5m2nXe63f5371SsXKgI= X-Google-Smtp-Source: AGRyM1sT+rZqpw3oBXeaQal0I/opLa1Gu3Wby1LDbU5Vuj9JIaVp+OZewOEv0CUeaS1AbmV6zig8+g== X-Received: by 2002:a05:6512:692:b0:479:2409:7b2b with SMTP id t18-20020a056512069200b0047924097b2bmr367653lfe.172.1655136881586; Mon, 13 Jun 2022 09:14:41 -0700 (PDT) Received: from [192.168.0.101] (nat-0-0.nsk.sibset.net. [5.44.169.188]) by smtp.googlemail.com with ESMTPSA id h6-20020a2eb0e6000000b00258f1e0fb32sm1045031ljl.23.2022.06.13.09.14.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 13 Jun 2022 09:14:41 -0700 (PDT) Message-ID: Date: Mon, 13 Jun 2022 23:14:39 +0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US References: <87tu8ozqev.fsf@gmail.com> From: Max Nikulin In-Reply-To: <87tu8ozqev.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 13/06/2022 19:41, Robert Pluim wrote: > > I took a look at `message-mailto', and it pretty much just inserts > what's been passwed to it, so I suspect itʼs an issue with the website > reply button. Certainly lists.gnu.org should be fixed, but its maintainers are likely busy with other activities. On the other hand mail user agents should be more tolerant to input data, so it is better to ensure proper format despite not fully correct input. Even an example in (already obsoleted) rfc2368 for mailto: URIs has no closing %3e: https://datatracker.ietf.org/doc/html/rfc2368#section-6 I do not use Emacs as a mail client, so I have never tried to setup it as a mailto: scheme handler, but I expect that etc/emacsclient-mail.desktop was created for such purpose. I do not think that Exec values are really safe, but it is another issue. From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Jun 2022 16:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Max Nikulin Cc: larsi@gnus.org, rpluim@gmail.com, 55926@debbugs.gnu.org, ignaciocasso@hotmail.com Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.165513803432730 (code B ref 55926); Mon, 13 Jun 2022 16:34:01 +0000 Received: (at 55926) by debbugs.gnu.org; 13 Jun 2022 16:33:54 +0000 Received: from localhost ([127.0.0.1]:60234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0n0k-0008Vq-HR for submit@debbugs.gnu.org; Mon, 13 Jun 2022 12:33:54 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0n0h-0008Vb-3l for 55926@debbugs.gnu.org; Mon, 13 Jun 2022 12:33:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42224) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0n0b-0000uH-Ja; Mon, 13 Jun 2022 12:33:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=tkct7Lfu2nZ8FpZZ33ZKEdEsjHrHNGjAL6wLJuTferg=; b=Y4XnErTc1+pXFNEwsQg+ mMEx+k4++LxOrXfISTBqaHWxAsOxCNcFmBbh7N2malDuYOgurPZmgTMNol2XxuhhsyCZTnPPqw/bE NFZ1uU7dWf+32dL9FYGu2/nuQ2866oyyjSsXqti6OxlEINUuAO5gjLCaihOxS2+GLGffBpFtO+6DB jf2SSmEnpx7AGvnjx0zt5+yRJMrdSGAtXsPHrf1IbZ8zJ5i7/0Zmf2Qcs75T/rnYOhDox9z0Y8keH i1wHGPeqPDbdQMQ6RMRDVQtJ9Pj3uRSqjiFU5nFFxfiZzf99OpgM/18jY1lX9gpzJeietM4cIgB9f F2t/hFXREOx6Iw==; Received: from [87.69.77.57] (port=1978 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0n0b-0007L4-1b; Mon, 13 Jun 2022 12:33:45 -0400 Date: Mon, 13 Jun 2022 19:33:32 +0300 Message-Id: <83pmjctter.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Max Nikulin on Mon, 13 Jun 2022 23:14:39 +0700) References: <87tu8ozqev.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: larsi@gnus.org, 55926@debbugs.gnu.org > Date: Mon, 13 Jun 2022 23:14:39 +0700 > From: Max Nikulin > > On 13/06/2022 19:41, Robert Pluim wrote: > > > > I took a look at `message-mailto', and it pretty much just inserts > > what's been passwed to it, so I suspect itʼs an issue with the website > > reply button. > > Certainly lists.gnu.org should be fixed, but its maintainers are likely > busy with other activities. I suggest to write to mailman@gnu.org, that's where you can find the maintainers of lists.gnu.org. From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Max Nikulin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Jun 2022 16:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Eli Zaretskii Cc: larsi@gnus.org, rpluim@gmail.com, 55926@debbugs.gnu.org, ignaciocasso@hotmail.com Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.16552231153939 (code B ref 55926); Tue, 14 Jun 2022 16:12:02 +0000 Received: (at 55926) by debbugs.gnu.org; 14 Jun 2022 16:11:55 +0000 Received: from localhost ([127.0.0.1]:35549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1990-00011S-Mx for submit@debbugs.gnu.org; Tue, 14 Jun 2022 12:11:54 -0400 Received: from mail-lj1-f169.google.com ([209.85.208.169]:38402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o198y-00011E-S8 for 55926@debbugs.gnu.org; Tue, 14 Jun 2022 12:11:53 -0400 Received: by mail-lj1-f169.google.com with SMTP id g2so10304358ljk.5 for <55926@debbugs.gnu.org>; Tue, 14 Jun 2022 09:11:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=/7bTFOyLseLgXu+AVaZ/ifoT49KblBa2OfQRLxP511o=; b=Xc/qAevJ0FeQMViLQoh3JYQ7A/X9S7iZOcH7o9lXBpnpwjEJdend7q92zYPw8/KkvJ TTwngyB+DZ684XJuZaKU9MDpjANw7601wP7P0Txnk3MpQ1IWsa1cWjWZlHTeYiCjkMZn OAAsO82c9A7OPMgpfo1bAyissHBMFjT9Jcx+2znFwqNuhJxiZYoF1AAUKC2Gz3DaEfZr XyCEJSdNPqBO6Tq+HyrqztgxL6uGovZLkIlFhrlvwGNiOKz3AadoBwoWXVUsT6ZlxYcJ F5jce0umFS3T00qCWA38y1SiC9t6LUXVhsKeSiYeU+Jlz5qEdgNiBUUVDn+hw21Kuk7K eNoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=/7bTFOyLseLgXu+AVaZ/ifoT49KblBa2OfQRLxP511o=; b=oApgiUPIXrAzb/IGg9xqXcIU+sLpoJBs7jXqdWB9yUL3ovOc2u4gSXkyFNCHpwImm0 WApyoxhXn3IXarDFfl5CAS5ONwYcOAfI+0vbB4Z8KYbao7ZPzUmRd0AymLRg+tgRdbTc fOQSE0ATqViMmWPP1XvtknzgahTBKIrVCQ6WXtOgSSaBAf73PdSDJ7eQvsvbA+S3ifAM 73v+s/YpYBEDDlWf/BM/EaNIUZ9hGeZs0CycFG0oXY+DU0i5QBOlDqw7WaQRSQ3hFsSL gWiXvdTfdEygN6ek++qqZymj7n135Xgacj7IbYM/p1L8zggB46XHuwQo9Khfa5VseZEs OzIA== X-Gm-Message-State: AJIora9ct7NWDxRH3qzpaodNKAGp9Y8hJFjo6mMGdTwBIfvVeb+jnmJr hUCing7uGUp6rpTqWIzdgmo= X-Google-Smtp-Source: AGRyM1trSpI3PW3GZge6zwfrYx9jiGTxZHMQoVCo7fYVAVdIQkaQAkNX5+qKSI7PVYigBBwZQ+4J9A== X-Received: by 2002:a2e:83c9:0:b0:24d:a95d:7b7a with SMTP id s9-20020a2e83c9000000b0024da95d7b7amr3035517ljh.254.1655223106843; Tue, 14 Jun 2022 09:11:46 -0700 (PDT) Received: from [192.168.0.101] (nat-0-0.nsk.sibset.net. [5.44.169.188]) by smtp.googlemail.com with ESMTPSA id s4-20020a056512314400b00479682e7efasm1446940lfi.30.2022.06.14.09.11.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Jun 2022 09:11:46 -0700 (PDT) Message-ID: Date: Tue, 14 Jun 2022 23:11:45 +0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US References: <87tu8ozqev.fsf@gmail.com> <83pmjctter.fsf@gnu.org> From: Max Nikulin In-Reply-To: <83pmjctter.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 13/06/2022 23:33, Eli Zaretskii wrote: >> Date: Mon, 13 Jun 2022 23:14:39 +0700 >> From: Max Nikulin >> >> Certainly lists.gnu.org should be fixed, but its maintainers are likely >> busy with other activities. > > I suggest to write to mailman@gnu.org, that's where you can find the > maintainers of lists.gnu.org. They are aware of the problem. I am not sure to which degree it is expensive to regenerate pages for all messages from all mail lists hosted on lists.gnu.org. I do not mind web sites should be strict concerning links they generate. On the other hand it is Emacs that sends mails with invalid header. That is why I asked to add a workaround for a mistake that can be easily made by soft on external sites. Unsure if it is possible to do something really weird through a specially crafted mailto: link (by adding some special headers), but it looks like it is possible to add something that sender may not like to see in its message. So it is better to sanitize input link parameters that are used to generate headers. P.S. From my opinion lists.debian.org and bugs.debian.org are more friendly to mail users than lists.gnu.org and debbugs.gnu.org. From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Jun 2022 16:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Max Nikulin Cc: larsi@gnus.org, Eli Zaretskii , 55926@debbugs.gnu.org, ignaciocasso@hotmail.com Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.16552240725605 (code B ref 55926); Tue, 14 Jun 2022 16:28:02 +0000 Received: (at 55926) by debbugs.gnu.org; 14 Jun 2022 16:27:52 +0000 Received: from localhost ([127.0.0.1]:35585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o19OR-0001SL-Ui for submit@debbugs.gnu.org; Tue, 14 Jun 2022 12:27:52 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:45020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o19OO-0001S6-5Y for 55926@debbugs.gnu.org; Tue, 14 Jun 2022 12:27:50 -0400 Received: by mail-wm1-f42.google.com with SMTP id m32-20020a05600c3b2000b0039756bb41f2so5083489wms.3 for <55926@debbugs.gnu.org>; Tue, 14 Jun 2022 09:27:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=EoTgvRcc8coIGBw/ITmKyFwmz2o3OgJ9UUBFvEbCPeA=; b=nUlKtWkIHMs+IedWgcfDvU2aJgMqOlUdo91uoASl2SC7iJjLA2gcGyywAYjBwnaJN2 Wp9Y1UAYjsCd/0+EvOek5txDy4xOVHsTZhchL8De6k16zWRNFUcuZpYnnOGr2+cUlLT5 Cl8MymKhMa8CySVWYEWxp+uN6s6TPiH5b565efyvsk5lBKmOwMtVeVxJRLvJ5x96dDBz qsd8HtAZUxDyli/9cc0lPPczxyurgG+Ovgs1uGTXH6gcAQNyqcI2MwMZt3Qi8ehkiOHq vu/JggJfqvrYm7dOiJhLrdMBl068Jwd/9toJWWU5wXfzASf2NE3B6jtt2+i1ETeiH4lw dwhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=EoTgvRcc8coIGBw/ITmKyFwmz2o3OgJ9UUBFvEbCPeA=; b=JLx2liQKz1tk3JrhPvF36PYR3Bf/tY/ojEN1DNUEBWL+4lLMLx/Ejvc/k3HHcw5b7d O3Yz1xcUUmpYdxsr7fRcTz0Et+qIS+jgkDvByQePL8GXzIC4jTZrQr8ACULaxjaVtDhH VfjPQSzqVz1I0h8E2Al9deSBciJDfVLbvIwmmiNxWuC/1tiNOkkUGLC+x4vwHGoidAOj tSV5Su4/gPVydfUY6qi5o4M9caGyuH+IIcyDMAkPoUa5ljnZ0O7oLqrkINi5b3yLjGPg sWkc+xO0fa/56NogTFU9ejHJKybja16q5hDUF4vYnR44RMJxmOm9O/tpQrcY0K94ghtu Uz+Q== X-Gm-Message-State: AOAM530Nq3lLZke3TP0o4yt1S9SjC5vcUBCM0bVVEooo/bgKroD/GVwH 24Eap1KJjF04HBld9aezGVVA4lba9do= X-Google-Smtp-Source: ABdhPJzDCmavHmsYYiFfTs4+G+FrOeNFXqLP0RvEBUjZaltOFAirWDs74f9iV0XWeFmTJqluS32X2A== X-Received: by 2002:a7b:c11a:0:b0:39c:4cd1:543 with SMTP id w26-20020a7bc11a000000b0039c4cd10543mr4920027wmi.203.1655224061879; Tue, 14 Jun 2022 09:27:41 -0700 (PDT) Received: from rltb ([2a01:e0a:3f3:fb50:c43e:652:64b6:8eb]) by smtp.gmail.com with ESMTPSA id k7-20020a5d6d47000000b00218453adaefsm12190355wri.101.2022.06.14.09.27.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Jun 2022 09:27:41 -0700 (PDT) From: Robert Pluim References: <87tu8ozqev.fsf@gmail.com> <83pmjctter.fsf@gnu.org> Date: Tue, 14 Jun 2022 18:27:40 +0200 In-Reply-To: (Max Nikulin's message of "Tue, 14 Jun 2022 23:11:45 +0700") Message-ID: <87zgifyzur.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >>>>> On Tue, 14 Jun 2022 23:11:45 +0700, Max Nikulin = said: Max> Unsure if it is possible to do something really weird through a Max> specially crafted mailto: link (by adding some special headers), b= ut Max> it looks like it is possible to add something that sender may not = like Max> to see in its message. So it is better to sanitize input link Max> parameters that are used to generate headers. I=CA=BCm not aware of any code in Emacs that calls `eval' or similar on parameters passed to `browse-url' or `message-mailto', but you never know. Don=CA=BCt use Emacs to connect to your bank's website :-) I think Lars' changes here are enough. Robert --=20 From unknown Tue Jun 17 01:41:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Resent-From: Max Nikulin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jun 2022 16:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Robert Pluim Cc: larsi@gnus.org, Eli Zaretskii , 55926@debbugs.gnu.org, ignaciocasso@hotmail.com Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.165530970224502 (code B ref 55926); Wed, 15 Jun 2022 16:16:01 +0000 Received: (at 55926) by debbugs.gnu.org; 15 Jun 2022 16:15:02 +0000 Received: from localhost ([127.0.0.1]:39657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1Vfa-0006Mz-0M for submit@debbugs.gnu.org; Wed, 15 Jun 2022 12:15:02 -0400 Received: from mail-lf1-f54.google.com ([209.85.167.54]:41631) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1VfX-0006MZ-SJ for 55926@debbugs.gnu.org; Wed, 15 Jun 2022 12:15:01 -0400 Received: by mail-lf1-f54.google.com with SMTP id 20so19665663lfz.8 for <55926@debbugs.gnu.org>; Wed, 15 Jun 2022 09:14:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=X5KKH8g2yOw1uHUf9qVGUp9p8YN9rtc2UCHS9yaAqm8=; b=AIas4c9/bCnZkaSxq5Le/O7GCZUU1zqKThUKoxzB3QwtNWK4QWjKz1dkzTfRiJha9D 7vfb+JDfYRm0cf/JJaHxxDgJdyguIaxC3v79ab+CjBJJ71TWvW4afB8hsBc0ydDiv/il uzYc/GtYzibgTzGydkasueKV1T4NzFyYXOap6PGwX1unWTtP0/CffTkdMlDiLJ2Yv+rY P0s6fZknbQwOGsTHdd7ljuV4yduxy8stily/kxbPjb8I1LEsIRsX1bIM2MtP3XgMD7an 63PPIfQW+h0UA5lGNWrrpFTOl1cysdXdBvQTEU5ED4OIFgPfW6EeJayah87Drh0EBeQU eBig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=X5KKH8g2yOw1uHUf9qVGUp9p8YN9rtc2UCHS9yaAqm8=; b=46osx13JxyGv02vWejwerCCZclE3at4SDBOTEFDGTZA6rit8dUSkUI2JxSPUP7fJ5g zYdpR4vu4NDqZzVxf9rEFoE2WTMGdH8FJfff3/CHU7ENKm99Gb+EN5MKi+AVi04rhVoa wn61PfgAEL2wpZfKJ07RZevPEjgIseFVo1DryoOxolTF6lftLa6t1tkqprHUfSwzQMXK XYikVKFKboN4M1ch0RAuEjoCzZHhmba3/rrShDz2rAVlWlu0Z+Z9ONIvqmW5+B3rUzSh Z9Z0mo6iEJllTZ+0XJ0wIeKUzEaYMhF2BODZTePsMT9uw+Xt1kBa+XdZPf1p+Yp8gi7Q ycog== X-Gm-Message-State: AJIora+0iL6Nf07WDlsiRS4X4mF3OQjpfKTzl39H+WJ9D2z1k6pb6sYM aqurt3QEGL4kXemwOLJvx+Y= X-Google-Smtp-Source: AGRyM1tMliji+ekIq6D+eN+fVY/j8+LacsNtLa3AcpW9oq01kWlO8X6LYbq/rut1lpnrSB4SeGLMJg== X-Received: by 2002:ac2:44ce:0:b0:47d:ace7:f43e with SMTP id d14-20020ac244ce000000b0047dace7f43emr169368lfm.158.1655309693626; Wed, 15 Jun 2022 09:14:53 -0700 (PDT) Received: from [192.168.0.101] (nat-0-0.nsk.sibset.net. [5.44.169.188]) by smtp.googlemail.com with ESMTPSA id j26-20020a19f51a000000b0047255d21166sm1844128lfb.149.2022.06.15.09.14.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 15 Jun 2022 09:14:53 -0700 (PDT) Message-ID: <2583526c-c087-f58a-09cd-6faaf58fa724@gmail.com> Date: Wed, 15 Jun 2022 23:14:51 +0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US References: <87tu8ozqev.fsf@gmail.com> <83pmjctter.fsf@gnu.org> <87zgifyzur.fsf@gmail.com> From: Max Nikulin In-Reply-To: <87zgifyzur.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 14/06/2022 23:27, Robert Pluim wrote: >>>>>> On Tue, 14 Jun 2022 23:11:45 +0700, Max Nikulin said: > > Max> Unsure if it is possible to do something really weird through a > Max> specially crafted mailto: link (by adding some special headers), but > Max> it looks like it is possible to add something that sender may not like > Max> to see in its message. So it is better to sanitize input link > Max> parameters that are used to generate headers. > > Iʼm not aware of any code in Emacs that calls `eval' or similar on > parameters passed to `browse-url' or `message-mailto', but you never > know. Donʼt use Emacs to connect to your bank's website :-) Actually I did not thought about eval as elisp. I do not like shell command in emacsclient-mail.desktop, but this time I wrote about adding something suspicious to email messages. However there no way to protect against honeypots as Cc aimed to put sender into spammer blocking lists. > I think Lars' changes here are enough. I thank Lars for the fix. There is e.g. References header for the same purpose of proper threading, but it may contain list of Message-IDs and there is no example of improper format at some site. I expected something more general e.g. similar to file local variables that may be safe or not and sanitizer map for particular headers. It may be postponed till next bug report.