From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:5f26::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id MOpOD+S/hGU6CwAAkFu2QA (envelope-from ) for ; Thu, 21 Dec 2023 23:44:52 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id EK2QB+S/hGWXcgAAqHPOHw (envelope-from ) for ; Thu, 21 Dec 2023 23:44:52 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=idiomdrottning.org header.s=idiomdrottningorg header.b=jRItE8bK; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=idiomdrottning.org (policy=reject) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1703198692; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature:autocrypt:autocrypt; bh=7IZJrW7CdlY51TiLFEw7ozqUKhMwWQ2t+kdx7/fLG24=; b=UUlGskpNP6zCb+tQTmgsGzqln+rnD7XP8e5X/FXZNguCm6K8m38CyWa7HxBs914+6F/fRV c9qRsUHg8KgsyoziutB1tUFPqGLRQ6schYkqBFR2fgM6a7Ru4JP3sxWDy3kRZJxwMbQyvZ +ym3DyHbkV6U4GnMXE7rIIw5j0aCfvllicTVeUQE53/f/3ZM2sOzXkMF7LCugBtTr5ERJc 9iVkard1Nsj2oNPLn1okwuysyCiHDo2R07EDolDa6PfPy1AWi1AsGcdRllNEDj5iL1DJ0h FmxSNF1gzMAhGXeG2T7Xjcu+lJOhNezYmolt4YvfwtLLzj5sIjlmJEV5oiB8Qg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1703198692; a=rsa-sha256; cv=none; b=lxBLpf+UneYgUa6zFu5+d4n5Q7fXYtyON1LVBu+vqj8yqRthRs0U67bW0AxBIneQFc0Bu6 QpooRFx2bMkuXJB+SM7B8cDkiWi5DYjxoSx9Ao/5zZAVGp5+afQGwFF1NkgZf02HyA6659 xCNCb7j1saTBnXyw/NJqlNmYOFSgM2SYq8L56q8RTZYwDfLiEjRY51EHfrRRRR4RBDpRu6 MACgJvimgHNLUiwRR4Lij31o1aDvzPtZD/lUj6Q/s+HLVbwrIaWy5davs2SjoujmE7wok9 9SPj1tEzDkjuIiR6wttJceIBc4UTp8mqmaFt/KDKA5gpc7TZji6fwYL9lsiZWg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=idiomdrottning.org header.s=idiomdrottningorg header.b=jRItE8bK; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=idiomdrottning.org (policy=reject) Received: from mail.notmuchmail.org (yantan.tethera.net [135.181.149.255]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 6D46211B01 for ; Thu, 21 Dec 2023 23:44:51 +0100 (CET) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 6DFEA60982; Thu, 21 Dec 2023 22:44:48 +0000 (UTC) Received: from halsen.idiomdrottning.org (halsen.idiomdrottning.org [74.207.231.133]) by mail.notmuchmail.org (Postfix) with ESMTPS id B0AE560969 for ; Thu, 21 Dec 2023 22:44:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=idiomdrottning.org; s=idiomdrottningorg; t=1703198684; bh=m3G+e1kLR23M6GZpNkZKTOKjCMmBkX5cmQ6PExuM3J4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=jRItE8bKUqb8sq3wrA/akqOjOmc4PW/Yb6qNT/bJvt1fiz6JCAnv/T/oOKW1V2xWp 5cYM3lJPMxmvwUHaDjYPETodZaLRWSSMsyRuI2tMD3PQ83J3XdaFjCzNGz1W++s3NP BN+9eLX6i+Kzc/hpuRYH+JQwkDFfjOBg+Ce0AR3rXVduAIk6QxFirnAYiT5lGQUTnL NHF7Izl6WOBdTaD4K9kjCWWWDz+88RkD9/MYJAysV1/fwiYuhVOU8fXiASV76m9N4E vdk/OAe2pGC/jvwdxPjDXPAX792JtEtfdQSruYbx9eP6NsMkLjFlrrZL/8v8542vUr WwV/Hl0N66n+w== Received: from localhost (31-211-247-254.customers.ownit.se [31.211.247.254]) by halsen.idiomdrottning.org (Postfix) with ESMTPSA id A00BE2175A; Thu, 21 Dec 2023 23:44:43 +0100 (CET) From: Sandra Snan To: David Bremner , notmuch@notmuchmail.org Subject: Re: notmuch show decrypt into mbox format In-Reply-To: <87r0jftclb.fsf@tethera.net> References: <87msu5rqju.fsf@ellen.idiomdrottning.org> <87bkakvacj.fsf@tethera.net> <87a5q4sf2d.fsf@ellen.idiomdrottning.org> <87ttobtrhy.fsf@tethera.net> <87v88rqwo5.fsf@ellen.idiomdrottning.org> <87r0jftclb.fsf@tethera.net> Autocrypt: addr=sandra.snan@idiomdrottning.org; prefer-encrypt=mutual; keydata= mDMEZWEIEhYJKwYBBAHaRw8BAQdAahVPtpoqkiV62AL3GSY4JaPS0i3Bu3fhbe5WIFQG9pa0LFNh bmRyYSBTbmFuIDxzYW5kcmEuc25hbkBpZGlvbWRyb3R0bmluZy5vcmc+iJMEExYIADsCGwMFCwkI BwIGFQoJCAsCBBYCAwECHgECF4AWIQSM+QwgZjV9IBEt0Difw0TKEvFISgUCZWJbSgIZAQAKCRCf w0TKEvFIShsYAPsFMXn+tFcAwdI2hrkqqQY8I5EC9UWYC9t57VjiYv2uYQD+PUNVHVSBGQDycf3V /nXqXvZvTfcFMOz0PVMzibPl0AiIkAQTFggAOBYhBIz5DCBmNX0gES3QOJ/DRMoS8UhKBQJlYQgS AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEJ/DRMoS8UhK07EA/iV2B5e3r8t8/StJT38d x9YbuoSBmbYZJ6JHH9hoyv0hAPwMiH1M8zZUeQK/TQDqkg2Hjk0xL+U7i9ggocLJEAWQDbg4BGVh CBISCisGAQQBl1UBBQEBB0BqHjRRmoXeZmeeUZOqL1ebAflzYFA3jHwxl2sLMLlMCgMBCAeIeAQY FggAIBYhBIz5DCBmNX0gES3QOJ/DRMoS8UhKBQJlYQgSAhsMAAoJEJ/DRMoS8UhK4o0BAOB7ChkN Jc0oxRDg9WvrbUCnpLU/QdjMFcC8ymLRdzxaAP4gZVL0JQfxulc/JAxotCevk1PAF+UXpY8QalTI dooaAA== Date: Thu, 21 Dec 2023 23:44:42 +0100 Message-ID: <87sf3vqip1.fsf@ellen.idiomdrottning.org> MIME-Version: 1.0 Message-ID-Hash: OUJKZY457LATEBLJRYI3SIIN4JTADFHX X-Message-ID-Hash: OUJKZY457LATEBLJRYI3SIIN4JTADFHX X-MailFrom: sandra.snan@idiomdrottning.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Sean Whitton X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: 7bit Content-Type: text/plain; format="flowed"; charset="us-ascii" X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE X-Migadu-Spam: Yes X-Spam-Score: 6.00 X-Migadu-Spam-Score: 6.00 X-Spam: Yes X-Migadu-Queue-Id: 6D46211B01 X-Migadu-Scanner: mx12.migadu.com X-TUID: bLo1imZbYCyE David Bremner writes: > probably not out of the box, but I guess it might be easier to > hack notmuch-extract-* on the emacs side than to extend 'notmuch > show --format=mbox' Those elpa-mailscripts also rely on calling notmuch show --format=mbox. The elisp files (similar to what I had been using) shell out to the same Python scripts I was originally using (from the mailscripts package, but same source package on Debian) and the Python scripts in turn wrap notmuch show --format=mbox. So that's where I already was before starting the thread; scripts that don't work because --format=mbox doesn't decrypt the patches. (Even though I am working on moving from them to b4 since someone told me it supposedly does a slightly better job at guessing the base commit when people send patches for old versions without formatting the patch with --base so I was NIH making my own wrappers for notmuch show --format=mbox similar to the ones in mailscripts.)