From unknown Tue Jun 17 20:20:15 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#56422 <56422@debbugs.gnu.org> To: bug#56422 <56422@debbugs.gnu.org> Subject: Status: 29.0.50; mail-extract-address-components poorly handles " via " addresses Reply-To: bug#56422 <56422@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:20:15 +0000 retitle 56422 29.0.50; mail-extract-address-components poorly handles " via= " addresses reassign 56422 emacs submitter 56422 sds@gnu.org severity 56422 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 06 11:22:52 2022 Received: (at submit) by debbugs.gnu.org; 6 Jul 2022 15:22:53 +0000 Received: from localhost ([127.0.0.1]:54875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o96rV-0001TQ-1Q for submit@debbugs.gnu.org; Wed, 06 Jul 2022 11:22:52 -0400 Received: from lists.gnu.org ([209.51.188.17]:46204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o96rR-0001TG-9s for submit@debbugs.gnu.org; Wed, 06 Jul 2022 11:22:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57442) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o96rR-0007wo-34 for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2022 11:22:41 -0400 Received: from mail-qt1-x82f.google.com ([2607:f8b0:4864:20::82f]:42913) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o96rO-00070l-VS; Wed, 06 Jul 2022 11:22:40 -0400 Received: by mail-qt1-x82f.google.com with SMTP id g14so18668194qto.9; Wed, 06 Jul 2022 08:22:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:from:to:subject:user-agent:return-receipt-to:reply-to:date :message-id:mime-version; bh=2tlD6/r2K7Y9i3eFUtVRl8oHCH3BVJURAB5IYsvmOc8=; b=koUSr/kT2phXFdlQqUK3U/sk0Htx0rv9hgf8yEBkIYWzJL1NdUhWm4jUdAEtpwBZPN GZuyjxYi2Gc88lO1kx6dOA1BF0IjAuSZzbWifBebSHoSNjduW3sUHbR6LDjAngNAyDOE qZsnP/QLrSg5cqWNTqhVXnvd3b333VqTDrGzPmY7CWuvNsv1rvsHq52rQdWnmVLoXzoJ SDCL6PSWC6mTz7H4wkH/eyS5/403f+oIwIy6olSlvrnVVMfa0ktozz0Fn6TyCXJTakUY j3nfOAJUKYfZAeQDckVELzVocFT8VDAtGJx6DpnabMSKYTpdhz12PxG7891+xp+RfUXn 2e7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:to:subject:user-agent :return-receipt-to:reply-to:date:message-id:mime-version; bh=2tlD6/r2K7Y9i3eFUtVRl8oHCH3BVJURAB5IYsvmOc8=; b=P81q+28iTYPSlD55ybE1Rjpci8T6+lrvw9edPJtoM1cbt3VeTrvjNPQVnLZyj+dmYy lgTjl3XdMZi6T+6z66lgHuNqczOyFrCm8muo31XQwtBmvHhFGZh4muMA13FteGMtYXMK R0cGaYbszwR8WBajVHCx3wnU5QoqKj5tgL7AtMRQ18ZQfWMYpeNPl7U8okLKVVQDZ942 axpSi2fUeQBZzlBCTk9+PJsyCawk6plZ04w3xVx5kTcLazEo4B3tYVNFP+kKQvH0CFfn pMRS+Z1oO1wAcMALyrQo14EHQJQKl702HW0behHCVBjlcpEApkR6K/323ddhllnRgpxA 1IqQ== X-Gm-Message-State: AJIora/fnNJqOi0ciIje9uCmUI7v+OASXaQCFFFwWv97Z49plwUFUhfR yvmDrC29ahzOhUzoMaEsFnrU+2AcrA== X-Google-Smtp-Source: AGRyM1tR6GGUyz8mWETqFrLXkmnQ51uAMTTpNC14UDssRp5znlTNG5r8ZfZS42jfh5Nm9E3b9gc7Aw== X-Received: by 2002:ac8:4e43:0:b0:31b:f4d0:3e2f with SMTP id e3-20020ac84e43000000b0031bf4d03e2fmr33224552qtw.34.1657120956930; Wed, 06 Jul 2022 08:22:36 -0700 (PDT) Received: from 3c22fb11fdab.ant.amazon.com (pool-108-30-23-113.nycmny.fios.verizon.net. [108.30.23.113]) by smtp.gmail.com with ESMTPSA id 9-20020a05620a048900b006aee741fa3esm30439498qkr.40.2022.07.06.08.22.36 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 06 Jul 2022 08:22:36 -0700 (PDT) From: Sam Steingold To: bug-gnu-emacs@gnu.org Subject: 29.0.50; mail-extract-address-components poorly handles " via " addresses User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Date: Wed, 06 Jul 2022 11:22:35 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::82f; envelope-from=sam.steingold@gmail.com; helo=mail-qt1-x82f.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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: -0.8 (/) X-Debbugs-Envelope-To: submit 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: , Reply-To: sds@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Often "From" email addresses in mailing lists look like this: --8<---------------cut here---------------start------------->8--- From: Po Lu via "Emacs development discussions." From: carlmarcos--- via Users list for the GNU Emacs text editor From: Stefan Monnier via Users list for the GNU Emacs text editor --8<---------------cut here---------------end--------------->8--- `mail-extract-address-components' handles them poorly: --8<---------------cut here---------------start------------->8--- (mail-extract-address-components "Po Lu via \"Emacs development discussions.\" ") => ("Po Lu via" "emacs-devel@gnu.org") (mail-extract-address-components "carlmarcos--- via Users list for the GNU Emacs text editor ") => ("carlmarcos" "help-gnu-emacs@gnu.org") (mail-extract-address-components "Stefan Monnier via Users list for the GNU Emacs text editor ") => ("Stefan Monnier via Users list for the" "help-gnu-emacs@gnu.org") --8<---------------cut here---------------end--------------->8--- The correct handling would be --8<---------------cut here---------------start------------->8--- (mail-extract-address-components "Po Lu via \"Emacs development discussions.\" ") => ("Emacs development discussions." "emacs-devel@gnu.org") (mail-extract-address-components "carlmarcos--- via Users list for the GNU Emacs text editor ") => ("Users list for the GNU Emacs text editor" "help-gnu-emacs@gnu.org") (mail-extract-address-components "Stefan Monnier via Users list for the GNU Emacs text editor ") => ("Users list for the GNU Emacs text editor" "help-gnu-emacs@gnu.org") --8<---------------cut here---------------end--------------->8--- or, at least, --8<---------------cut here---------------start------------->8--- (mail-extract-address-components "Po Lu via \"Emacs development discussions.\" ") => ("Po Lu via \"Emacs development discussions.\"" "emacs-devel@gnu.org") (mail-extract-address-components "carlmarcos--- via Users list for the GNU Emacs text editor ") => ("carlmarcos--- via Users list for the GNU Emacs text editor" "help-gnu-emacs@gnu.org") (mail-extract-address-components "Stefan Monnier via Users list for the GNU Emacs text editor ") => ("Stefan Monnier via Users list for the GNU Emacs text editor" "help-gnu-emacs@gnu.org") --8<---------------cut here---------------end--------------->8--- Please see the relevant discussion on the BBDB user list: https://lists.nongnu.org/archive/html/bbdb-user/2022-06/msg00000.html https://lists.nongnu.org/archive/html/bbdb-user/2022-07/msg00000.html In https://lists.nongnu.org/archive/html/bbdb-user/2022-07/msg00006.html I propose a workaround for a _single_ address (i.e., when the second argument to `mail-extract-address-components' is nil): --8<---------------cut here---------------start------------->8--- (defun mail-extract-handle-via (args) "Handle `via` in email address" (let ((address (car args)) (all (cadr args))) (if (and (null all) (string-match " via \\(.*\\)$" address)) (list (match-string 1 address) nil) (list address all)))) (advice-add 'mail-extract-address-components :filter-args 'mail-extract-handle-via) --8<---------------cut here---------------end--------------->8--- this is clearly suboptimal, especially when the "name" part of the address contains many words: --8<---------------cut here---------------start------------->8--- (mail-extract-address-components "Stefan Monnier via Users list for the GNU Emacs text editor ") ("Users list for the" "help-gnu-emacs@gnu.org") --8<---------------cut here---------------end--------------->8--- It appears that `mail-header-parse-address' is a better choice (as per https://debbugs.gnu.org/cgi/bugreport.cgi?bug=10406) but you might still consider addressing this issue... Thank you. In GNU Emacs 29.0.50 (build 2, x86_64-apple-darwin21.5.0, NS appkit-2113.50 Version 12.4 (Build 21F79)) of 2022-07-05 built on 3c22fb11fdab.ant.amazon.com Repository revision: 59276ff81d1ab391f4e3cd91f3070a12c51a3507 Repository branch: master Windowing system distributor 'Apple', version 10.3.2113 System Description: macOS 12.4 -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.2113 http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com https://www.peaceandtolerance.org/ https://honestreporting.com The past is gone, the present is ephemeral, the future is a guess. From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 07 05:10:40 2022 Received: (at 56422) by debbugs.gnu.org; 7 Jul 2022 09:10:40 +0000 Received: from localhost ([127.0.0.1]:55763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9NWy-0004VL-2Q for submit@debbugs.gnu.org; Thu, 07 Jul 2022 05:10:40 -0400 Received: from quimby.gnus.org ([95.216.78.240]:37058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9NWw-0004V6-Nm for 56422@debbugs.gnu.org; Thu, 07 Jul 2022 05:10:39 -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:Date:References: In-Reply-To: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=ul/Zlkdnmexuec1J1xQFJpcEFDf73T0IhdMOefXHGJc=; b=U9M7pL6WxFu3ru54aavDv9wY3k a/VGHwAdLRyIg+RhqCWcNR1UiLwkeV6BT5AkcBdsUH6D39TopvdEa15+QJmQ9Q074/rgpWCqnwWUa UcBHIHbU3ddir2WccGQWoUWoip4NOVS5DyPo1tD0jFmYje/Y0XlTZHw8/zHqXAHlGfPk=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o9NWn-0006MI-CM; Thu, 07 Jul 2022 11:10:31 +0200 From: Lars Ingebrigtsen To: Sam Steingold Subject: Re: bug#56422: 29.0.50; mail-extract-address-components poorly handles " via " addresses In-Reply-To: (Sam Steingold's message of "Wed, 06 Jul 2022 11:22:35 -0400") References: X-Now-Playing: Doubting Thomas's _Father Don't Cry_: "Movie 13" Date: Thu, 07 Jul 2022 11:10:28 +0200 Message-ID: <87bku1guez.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: Sam Steingold writes: > The correct handling would be > > (mail-extract-address-components "Po Lu via \"Emacs development discussions.\" ") > => ("Emacs development discussions." "emacs-devel@gnu.org") 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: 56422 Cc: 56422@debbugs.gnu.org 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 (---) Sam Steingold writes: > The correct handling would be > > (mail-extract-address-components "Po Lu via \"Emacs development discussions.\" ") > => ("Emacs development discussions." "emacs-devel@gnu.org") mail-extract-address-components is a DWIM-ish thing that doesn't have much documented behaviour -- it just tries to make things "pretty" by applying lots of (mostly misguided) heuristics. So talking about "correct" here isn't er correct. If you have an RFC822bis From header, you should use `mail-header-parse-address'. If you have something that's vaguely like a mail header and want to split it, use `mail-header-parse-address-lax'. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 06:55:38 2022 Received: (at 56422) by debbugs.gnu.org; 11 Jul 2022 10:55:38 +0000 Received: from localhost ([127.0.0.1]:38504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAr4k-0003Dg-Da for submit@debbugs.gnu.org; Mon, 11 Jul 2022 06:55:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAr4i-0003DN-7R for 56422@debbugs.gnu.org; Mon, 11 Jul 2022 06:55:36 -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:Date:References: In-Reply-To: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=2CfDJArE/SYE/baQe8McSbfOsLk10N5cbteSx/vXKgs=; b=Lo/k2F5uiUnXSvjZk9ITqxZXTU 20EE2u6kwSCtiErAwQLcTNY21cQHxcyR6Maik5hqAfaoUXlJSCkPT1ayjaj2YYi4BWxWqoQDJfHs2 09EFgycdMB5jZ3oPesr8w79Kew7N7EXj2echIfZK7PF9GM+TvrSfYqjEx6Nz6mbZag/I=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oAr4Z-0001yd-Mr; Mon, 11 Jul 2022 12:55:30 +0200 From: Lars Ingebrigtsen To: Sam Steingold Subject: Re: bug#56422: 29.0.50; mail-extract-address-components poorly handles " via " addresses In-Reply-To: <87bku1guez.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 07 Jul 2022 11:10:28 +0200") References: <87bku1guez.fsf@gnus.org> X-Now-Playing: Soft Cell's _Cruelty Without Beauty: Remixes_: "Together Alone (2020 Extended Mix)" Date: Mon, 11 Jul 2022 12:55:25 +0200 Message-ID: <87pmibyl42.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: Lars Ingebrigtsen writes: > If you have an RFC822bis From header, you should use > `mail-header-parse-address'. If you have something that's vaguely like > a mail header and want to split it, use `mail-header-parse-address-lax [...] 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: 56422 Cc: 56422@debbugs.gnu.org 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 (---) Lars Ingebrigtsen writes: > If you have an RFC822bis From header, you should use > `mail-header-parse-address'. If you have something that's vaguely like > a mail header and want to split it, use `mail-header-parse-address-lax'. So I don't think there's anything to fix here, and I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 06:55:41 2022 Received: (at control) by debbugs.gnu.org; 11 Jul 2022 10:55:41 +0000 Received: from localhost ([127.0.0.1]:38507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAr4n-0003Dw-JY for submit@debbugs.gnu.org; Mon, 11 Jul 2022 06:55:41 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oAr4m-0003DU-IL for control@debbugs.gnu.org; Mon, 11 Jul 2022 06:55:40 -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=DoqCC5oB4kq/knZWDsB29bXw6/+4gcsOuxQTaGttWno=; b=YPBsRN3TSEWCPlyA5qGwYzYotM +jOLKOMZD+oFD7xNSneBWly9QfIHH2qmXGPCA1U+a1B4vaIrEn4+GIDjW8Y7lvS3G/2obnIqxu3O6 kD/wwOhMTg486ZNdEItuf8HL6/3qB46vgCMLHtVV8qAg1yKXpHX1ubh7r3WyIYQhdKJ4=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oAr4e-0001yj-RM for control@debbugs.gnu.org; Mon, 11 Jul 2022 12:55:34 +0200 Date: Mon, 11 Jul 2022 12:55:32 +0200 Message-Id: <87o7xvyl3v.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #56422 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 56422 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 56422 quit From unknown Tue Jun 17 20:20:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 08 Aug 2022 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator