diff --git a/src/mimefactory.rs b/src/mimefactory.rs index a95861c208..d88edbd59f 100644 --- a/src/mimefactory.rs +++ b/src/mimefactory.rs @@ -907,6 +907,14 @@ impl MimeFactory { } else { unprotected_headers.push(header.clone()); } + } else if is_encrypted && header_name == "date" { + protected_headers.push(header.clone()); + unprotected_headers.push(( + "Date", + mail_builder::headers::HeaderType::Raw( + "Thu, 01 Jan 1970 00:00:00 +0000".into(), + ), + )); } else if is_encrypted { protected_headers.push(header.clone()); @@ -917,8 +925,7 @@ impl MimeFactory { mail_builder::headers::raw::Raw::new("[...]").into(), )); } - "date" - | "in-reply-to" + "in-reply-to" | "references" | "auto-submitted" | "chat-version"