X-Envelope-From: notmuch-bounces@notmuchmail.org  Sun May 31 18:23:55 2026
Return-Path: <notmuch-bounces@notmuchmail.org>
X-Original-To: nmbug@yantan.tethera.net
Delivered-To: nmbug@yantan.tethera.net
Received: from yantan.tethera.net (localhost [127.0.0.1])
	by mail.notmuchmail.org (Postfix) with ESMTP id 580405DFAE;
	Sun, 31 May 2026 18:23:55 +0000 (UTC)
Received: from LO2P265CU024.outbound.protection.outlook.com (mail-uksouthazon11021087.outbound.protection.outlook.com [52.101.95.87])
	by mail.notmuchmail.org (Postfix) with ESMTPS id 97D935DF37
	for <notmuch@notmuchmail.org>; Sun, 31 May 2026 18:23:51 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=RQXywGWY52u0fWMp7Xy44CKm8hXxBalNXkN6gh1biCP8wshiWzOGQfHen2uJgnitwKvlEzsntxWBPeycyBALMR4amgvRdUeW2HwUmFYBw5+lQSk5r6llYCZzBmGhaJAbaQY89Fs+u+9R43vpk/xMhTKGywxICgxd10r76PFLYfj6g9WAKznpJUaNVXHw98KvIzUJSRDnLCWuLU5m89UqDK/+sNd1p9ZaPKajVN4GVglPkaMOOu8vDC3coV/Tw9kBXs4kRoZ6tMtkQCbneF+GLtc9NUKvmbmGQVPI68Gr9wsSRg8YN6sd0OuF6tl3MRSSdpEnAA75PZR1n2evurqDCQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=arcselector10001;
 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=qRiqRf4+WAb2mjFztnlHudBBUXy8vuKMWbnt263bN7s=;
 b=eqYlFkQlmtDYVBtPYoD6HH0FcZR29926sU83neSnsGxoHa6QQiRP/7LVCQW+j3YGgHRcyufZpZmc+qSlUNNE5H56TAXJmnHAa4Ju2oivA0u9O6M4CGT9sisM57hnbBGnHbsKAsvzuQ7g/5O3jyuZN7ZS2gNe+RapuwBBsQBf1ey9uNbBosleWlsbQyaRtqIOKO/LWM1fuVAWRBr2lB3zykLMLfDkQsRyrMq7xpwSOIBkX02J6ATavdwOwmgV7H9UjL/L3uWEzK79Yq4pMeOB9C8NTjkxprnly8H+LnI8jfYbNxyby3hDEihUMuOKkl7OIfe2w2VE25OA/BP1NzJPvw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=cam.ac.uk; dmarc=pass action=none header.from=cam.ac.uk;
 dkim=pass header.d=cam.ac.uk; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cam.ac.uk;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=qRiqRf4+WAb2mjFztnlHudBBUXy8vuKMWbnt263bN7s=;
 b=HdFoyUafMD5nzMidWv72swcxcqpEMvATl+dSA/+M45SzoxIhzK2QX9mkhrvTcfdbjGAxaCRuzLm/8JWhXKwYNksljhLwHl6wLH6CNt1jfXZzZxMcNFPlQTC3odpQ67HjXk77Oseej3iatADBHQzhxZOtoOuAKaWzWktyRE5neYHpz/wbqSowVsj3IA0hE7zNAx2zTWM8TSBifAAdCNw9RfBJCoNo/IAiRIZQzcKTlvzThtJGgbrN1zoWWghDg3HKZ8nXsFKYIomuQC0mvxfw5PTDHsVrVWqPXRmC31EwaGXbfihotQDxfw93g8+sQX+ZP2BHjYjq9hKDmw/tjfufaw==
Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=cam.ac.uk;
Received: from CWXP265MB3286.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:d8::5) by
 LO0P265MB2843.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:184::6) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.21.71.16; Sun, 31 May 2026 18:23:48 +0000
Received: from CWXP265MB3286.GBRP265.PROD.OUTLOOK.COM
 ([fe80::3cf9:984a:ce5f:25cf]) by CWXP265MB3286.GBRP265.PROD.OUTLOOK.COM
 ([fe80::3cf9:984a:ce5f:25cf%5]) with mapi id 15.21.0071.015; Sun, 31 May 2026
 18:23:48 +0000
From: Stephen J Eglen <sje30@cam.ac.uk>
To: notmuch@notmuchmail.org
Subject: Tags in the headers of mail files
Date: Sun, 31 May 2026 19:23:46 +0100
Message-ID: <m1mrxf8mkt.fsf@sje30.cam>
X-ClientProxiedBy: PA7P264CA0319.FRAP264.PROD.OUTLOOK.COM
 (2603:10a6:102:395::19) To CWXP265MB3286.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:400:d8::5)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: CWXP265MB3286:EE_|LO0P265MB2843:EE_
X-MS-Office365-Filtering-Correlation-Id: 3ca4d64b-1060-4d18-1ead-08debf41c209
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: 
	BCL:0;ARA:13230040|1800799024|366016|786006|376014|18002099003|11063799006|56012099006;
X-Microsoft-Antispam-Message-Info: 
	CUk1NWvsY8zG2Khc/swdYgYOMaYR9uIyG5YnOoXC+E6z7F91u6VnLVN5TJzgy+2Vye/Ejx1j4os2C9EKULzXSpmPCWwiQKLWP21Ll/c0U7CwZX+9EQCNgi2muy0Int0YXYgBXY1P/aWcWp9bBwPV/qGn6xqb7uecOTydp2rq2TsAWby372U183v0DSF22HjIwnijEeUa/z5lnKxsFDBr0CVZlNyk/ikWr62SYLDXjx/HHVJg0Z8uLx9GdEiPeRhmYQuoyV8zaJYxZWuBqG67xpYfsid+/kZOA2I76MouGKkz3RmoYDtgpZo7aKEoCKHIkLUJPFO4HVqJkAAnk8DRxbM2aGQSVHShCSJ/dpTOk0pxlmzSgxqUz4wnUGCOWVbYGvfBLvnmp+qS3Kwmv5xxJRzTzsap1kY7in2mxTApY5lJR4079Jb8cms6JyYgrVYEI0BA0GmZyGhste42UhBQ5AGDgyTncrDcMgyiU4zd/pRMASwpXq1duH0duv/kbn5vcEQFLSDOvFzgbsaQGbD1Jm80J/rvejhNRTtVfqLAqMNyEHYBKluwiGjsNqHYIiuGyiWxbw+9B+77ZebWl7g70mgysK3O4gcTZa3p/Cpdf/8F3bqN/6Uq3kF62pLXiaXGIdgDbUhQwVjXVxK8sCxKFtktZzJ14qq5PigY4+FSjgw//ZCp/R4cPcUp5So5tQnU
X-Forefront-Antispam-Report: 
	CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CWXP265MB3286.GBRP265.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(786006)(376014)(18002099003)(11063799006)(56012099006);DIR:OUT;SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: 
	=?us-ascii?Q?UmTUw+pHaF7JuIp6U5j/CaRaGzE/UdOcsiposkI6Z+yNATlboeeDthzmenh1?=
 =?us-ascii?Q?Z5odGw1Key4eBaH4Gig5iCwztR/z3//8d1QrDKriAipuA0qMSP1lp9o27+dk?=
 =?us-ascii?Q?wMKcRD8vm+PTABob5DsnOkq/xBHTmrnn4lcGSqXrBZL9AHnCzwRf7xR+cBMl?=
 =?us-ascii?Q?Ea8+3oZiR+VgUNYvZNpCloAravQ34ZOyiCx+Ddhjk01+uCvuCGBNKLFLgvH2?=
 =?us-ascii?Q?SQH7RNrBRkxPNMg/MjSAiy6V74lVg6MqGZJdNvy+p56YA5hSkpUwic+MktlM?=
 =?us-ascii?Q?aCILIbK5kUXPhikkuGtEX3zoaEpmN34K2D91a2MDtPwIfGkhIdd7MgKdL8Er?=
 =?us-ascii?Q?/H6oGfRC0uXaGTiU6t+3QlGRinddYHqZVsHkO2zNIUP2lYzdqN93JucQL2XW?=
 =?us-ascii?Q?CAp+m8Wl/3GOAcV77/Y1iBJV0Xbi/c05FuUFd5mSsgn5nTRChE0NjMAVXXJa?=
 =?us-ascii?Q?CpNQ55+zIkyLK8KP0/PB78rO4g6JtA2c+eUauuXUprfYA9IuslyZmJaT1yUn?=
 =?us-ascii?Q?805KEKnopCeYdr5H/XPfzNLaBfHNNXyGftn+wg6MbCVFgU15MjGHHJz+//OZ?=
 =?us-ascii?Q?y+hBNI/E0rzgdGpvfIY030vS2byJYTRtGvCi/1Hb7uPcKShmBfwCRaZiVavB?=
 =?us-ascii?Q?FKNv6KYtSm6XqA2JoTdJOJ9ZywBYXAQtsL5uMRL/HWGY+DQSc6YA0FX7fdP2?=
 =?us-ascii?Q?U7mLmh2+20+vXgac3RMTQtU6ulpQ7CckT81TGY5BhoNiuY7kKL1h2+rjXozN?=
 =?us-ascii?Q?a5BZ5YqKOradIvEECtVm6RCXTn0aYkVeb3avhEHKFEIoKHMXhTtTNxTyPlr9?=
 =?us-ascii?Q?Cx4kS3DlhTE3Hb7s5f/3bSo0cXDCD7ABCnhH4VTg2j+Ffr6n2JeQXfYqvt7I?=
 =?us-ascii?Q?wP86XGyUyZTjjb8fbUHvqj6V+DgbvV4kBa2pup68qiL6wcojhWW2UVj2P/wT?=
 =?us-ascii?Q?OvBa7KcSoOIZ5yNTI623xez4nr0XkZTrdXAuYJUT0ZxVWvoQhXjAn4xAx1JX?=
 =?us-ascii?Q?/xm2A+CtSmYT2VCfzkCu5iAdWbJBVDtawtk7WDJEwwBC45C80W7MIgPZarXw?=
 =?us-ascii?Q?Aa1+WPbQYjeeJRJj7M9D19U/qi/PQcidVOkZhvMGr+NuLIL8Qy3YGkTLrpyj?=
 =?us-ascii?Q?C+YOOPGvI46AyshIwDqWJv9BcrLUVyeG37BJM4+F0myJsFdntAirZVCaUHTI?=
 =?us-ascii?Q?ctRQF1Do1vmPwx0lvvfowvIzCOy5BQDWVsEuh1Qqi6tdTpMmc+RVnKkA0bfb?=
 =?us-ascii?Q?5XfcJr8GqxcJjzOisfRAOmdSGvvvHaVYZLg4jO2QvW/7fL8GYne8NpBaHvxO?=
 =?us-ascii?Q?qHHBIdthNmBEs2+7BEchM1cMod6QJVnQk6pBtHxarrnikkLIgK0rxFgTeE53?=
 =?us-ascii?Q?ohSKyKnhkPlPjhPzB1j0Yfys7thE3YAzkxh4pbIQo2eTuF0wKtYJAYnx0WcH?=
 =?us-ascii?Q?4p4BwJ5rMWhtkSdGT9ppBXgoYoEPQZeFwekP5jUwIvUf9kdY/XOpmnbex3BR?=
 =?us-ascii?Q?yDhvIPrYEZoZlcHxvqwuthe6VK190erGV/rIiOcFCZjDAXkBi/C6yLtawdfE?=
 =?us-ascii?Q?qvx3JuL4d0PGLJSa2tua1oNEERWFrmHa+Wjzjw9j2reKrBD3SLmdA0l0xy5r?=
 =?us-ascii?Q?sWmOm8tGC4HmB1z8tLUYMvpslFHOfDEg66Uy6XFVpRztW8zFmNrvcGoUFLK0?=
 =?us-ascii?Q?DZAmwf713s0CvFqlpRBarGZPeKiM6K8wvtoYNZNbyiTguacV?=
X-OriginatorOrg: cam.ac.uk
X-MS-Exchange-CrossTenant-Network-Message-Id: 3ca4d64b-1060-4d18-1ead-08debf41c209
X-MS-Exchange-CrossTenant-AuthSource: CWXP265MB3286.GBRP265.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2026 18:23:48.3673
 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 49a50445-bdfa-4b79-ade3-547b4f3986e9
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: anYrwIX+Njr6Hx+HBEv4wDHZpfcCvRWOMYpQCmkDuvku7N/y4YcKR03s/NjTHQaq
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB2843
Message-ID-Hash: CTZ37AABMLVEO7N26FMBATZ2BMBYQXMF
X-Message-ID-Hash: CTZ37AABMLVEO7N26FMBATZ2BMBYQXMF
X-MailFrom: sje30@cam.ac.uk
X-Mailman-Rule-Hits: nonmember-moderation
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0
X-Mailman-Version: 3.3.3
Precedence: list
List-Id: "Use and development of the notmuch mail system." <notmuch.notmuchmail.org>
List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
List-Owner: <mailto:notmuch-owner@notmuchmail.org>
List-Post: <mailto:notmuch@notmuchmail.org>
List-Subscribe: <mailto:notmuch-join@notmuchmail.org>
List-Unsubscribe: <mailto:notmuch-leave@notmuchmail.org>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi,

I have a few old mail files (from my time with other mailers), where the tags are saved in the mail headers like "X-Labels: tag1".

Does anyone here routinely deal (read/write) tags in mail headers?  I'm aware that the notmuch philosophy is treat the incoming mail as immutable.  However, from my point of view having tags in the mail headers would mean:

(a)  the state is in the file, not the notmuch db.

(b) I could trim down some of the crazily longer headers that microsoft outlook generates.

Just asking on here in case anyone has done the above, not asking for any change to notmuch (which is awesome, thank you).

Best wishes,

Stephen


 

_______________________________________________
notmuch mailing list -- notmuch@notmuchmail.org
To unsubscribe send an email to notmuch-leave@notmuchmail.org
