From 24db02770f668d3cb508803e624ab57cc4ed35e9 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 19 Apr 2026 08:08:18 +0200 Subject: [PATCH] Fixed mime type .mht files --- app/src/main/java/eu/faircode/email/Helper.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Helper.java b/app/src/main/java/eu/faircode/email/Helper.java index 7c787db1c8..e7c3d81714 100644 --- a/app/src/main/java/eu/faircode/email/Helper.java +++ b/app/src/main/java/eu/faircode/email/Helper.java @@ -3010,6 +3010,13 @@ public class Helper { "application/octet-stream".equals(result.type)) result.type = Helper.guessMimeType(result.name); + if (result.type != null && result.type.startsWith("multipart/")) + result.type = "application/octet-stream"; + + String ext = getExtension(result.name); + if ("mht".equalsIgnoreCase(ext) || "mhtml".equalsIgnoreCase(ext)) + result.type = "application/x-mimearchive"; + if (result.size != null && result.size <= 0) result.size = null;