notmuch & server: plumb Delivered-To and X-Original-To headers

This commit is contained in:
2025-02-23 09:37:09 -08:00
parent bc4b15a5aa
commit e6b3a5b5a9
4 changed files with 38 additions and 1 deletions

View File

@@ -196,6 +196,8 @@ pub async fn thread(
let to = email_addresses(&path, &m, "to")?;
let cc = email_addresses(&path, &m, "cc")?;
let delivered_to = email_addresses(&path, &m, "delivered-to")?.pop();
let x_original_to = email_addresses(&path, &m, "x-original-to")?.pop();
let subject = m.headers.get_first_value("subject");
let timestamp = m
.headers
@@ -315,6 +317,8 @@ pub async fn thread(
body,
path,
attachments,
delivered_to,
x_original_to,
});
}
messages.reverse();