From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8H1uMqekyl8EbwAA0tVLHw (envelope-from ) for ; Fri, 04 Dec 2020 21:05:43 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id WEtbLqekyl9qXAAAB5/wlQ (envelope-from ) for ; Fri, 04 Dec 2020 21:05:43 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 782899403EE for ; Fri, 4 Dec 2020 21:05:42 +0000 (UTC) Received: from localhost ([::1]:35318 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1klIGr-0004bS-5h for larch@yhetil.org; Fri, 04 Dec 2020 16:05:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49214) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1klGu2-0004ML-DY for bug-guix@gnu.org; Fri, 04 Dec 2020 14:38:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:34350) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1klGu1-0001Te-U0 for bug-guix@gnu.org; Fri, 04 Dec 2020 14:38:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1klGu1-0000cb-Qf for bug-guix@gnu.org; Fri, 04 Dec 2020 14:38:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#45015: [mumi] 44964 cannot be displayed Resent-From: Arun Isaac Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 04 Dec 2020 19:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45015 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus , 45015@debbugs.gnu.org Received: via spool by 45015-submit@debbugs.gnu.org id=B45015.16071106412340 (code B ref 45015); Fri, 04 Dec 2020 19:38:01 +0000 Received: (at 45015) by debbugs.gnu.org; 4 Dec 2020 19:37:21 +0000 Received: from localhost ([127.0.0.1]:45896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klGtN-0000bg-1c for submit@debbugs.gnu.org; Fri, 04 Dec 2020 14:37:21 -0500 Received: from mugam.systemreboot.net ([139.59.75.54]:57266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klGtJ-0000bW-Vo for 45015@debbugs.gnu.org; Fri, 04 Dec 2020 14:37:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: 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=B8E5ZCwtzsH/EgXeRaLpP5AhHvChN4GdxZpju4fxE5s=; b=H1dYs2UoRR7MO7aH56Xu+f9aT uG9nK0SrsPjzp0eQr3QGFWvoH2YgeLi3aQv0l6/yRKsAYooXIAR/usVt7z4NEpicZEAqsT73HJocg EeDPKLdSX+qEonjsSLjO84SHhROyCNvfdgvO+98ay6udp3mzUqP+5MMi3a19e3XYh0AUv6+E0oqSV vQPKMjmLwPReSFEePZXJMYOr8+8T+mTzKfltAjVvyeddWOqjrA8H9RxdIchp+sXzcn4MSHeHacfZt bPCj0cOXlhzlekX7LVFNjdrizoD83gZeMFfGQXnuqSqz9wwQ8T2SuM7ef9HmLvt5K5kp9gsU36F4i 6TNUWLwbQ==; Received: from [192.168.2.1] (helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1klGpi-001Cqk-Ck; Sat, 05 Dec 2020 01:03:34 +0530 From: Arun Isaac In-Reply-To: <87pn3q6rhm.fsf@elephly.net> References: <87y2ig6jke.fsf@elephly.net> <87pn3q6rhm.fsf@elephly.net> Date: Sat, 05 Dec 2020 01:06:52 +0530 Message-ID: <87360lnz1n.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.29 Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=systemreboot.net header.s=default header.b=H1dYs2Uo; dmarc=fail reason="SPF not aligned (relaxed)" header.from=systemreboot.net (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 782899403EE X-Spam-Score: -3.29 X-Migadu-Scanner: ns3122888.ip-94-23-21.eu X-TUID: uDFJEP/qhDwW --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > For some reason =E2=80=9CJorge P. de Morais Neto = =E2=80=9D is > not split up into name and address parts but remains a single string. I have fixed this bug in the latest guile-email master, and added tests to prevent regression. See https://git.systemreboot.net/guile-email/commit/?id=3D37e245539bc9e27db3573= 1e7b517cdde397834e2 and https://git.systemreboot.net/guile-email/commit/?id=3D907a5d678c58eff653133= df441aeecd3b7025e37 I thought =E2=80=9CJorge P. de Morais Neto =E2=80= =9D was an invalid email address due to the period character, but apparently it is supported by the obsolete addressing specification of RFC5322 (see https://tools.ietf.org/html/rfc5322#section-4). I hadn't implemented the obsolete parts of the specification until now. > Mumi commit 6fd49e9341d5673b70edfb333a4e5fa0a44128d2 works around this > problem, which I suspect might be a bug in guile-email. guile-email should guarantee the parsed From header is an alist of the appropriate form. So, I vote for reverting this commit, thus reducing complexity on mumi's end. But, I understand that guile-email is not yet doing a great job of providing these strong guarantees. Cheers! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAl/Kj9UbHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuzgY8IAK9kFeeaaYb3Q91efgLD KNikD6Zo4/u3mui68gozn06D9yccPoG+Qp9nOVn9HSSI/Uln6tRrfhPpZR8lSRi2 f1yuKUez5Sr6vxOdhBL1F8SZ3WXm6EQFzbbEnR90QK8CaXXVFYmHukSPZ10/s/J1 xrl54EwINSdmFtZYyCEPclurA+Fdfpz3XN4MOZkzSLJYuu8J6ltlE38ydnv09XnH 2tHsBW4mTw0M7fI/0iuK6VfDrk9K0LcUahg8rB7DgbyU7oyfZm/mqifhdD4KTSLi xxXR1vPgBjeNKDUh0DKF6CSQy488YfKcoa3NfiqS+DXyfawKSLn56vjD3kYk52cR C+A= =jQ48 -----END PGP SIGNATURE----- --=-=-=--