From 45b871f76d7fec9d848ee3b86c631e342685cb9a Mon Sep 17 00:00:00 2001 From: Hocuri Date: Sat, 13 Jun 2020 14:18:16 +0200 Subject: [PATCH] Look at From instead of Subject and ContentType in prefetch_should_download. --- src/imap/mod.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/imap/mod.rs b/src/imap/mod.rs index c2b4f05b7..6b3c250b3 100644 --- a/src/imap/mod.rs +++ b/src/imap/mod.rs @@ -1457,12 +1457,8 @@ pub(crate) async fn prefetch_should_download( let is_chat_message = headers.get_header_value(HeaderDef::ChatVersion).is_some(); let is_reply_to_chat_message = prefetch_is_reply_to_chat_message(context, &headers).await; - let maybe_ndn = if let Some(subject) = headers.get_header_value(HeaderDef::Subject) { - subject.to_ascii_lowercase().contains("fail") - } else { - false - } || if let Some(ctype) = headers.get_header_value(HeaderDef::ContentType) { - ctype.starts_with("multipart/report") + let maybe_ndn = if let Some(from) = headers.get_header_value(HeaderDef::From_) { + from.to_ascii_lowercase().contains("daemon") } else { false };