From 8d168dc9670a4a9dc9c4ebdb85496712024e5e6d Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 13 Mar 2023 17:57:04 +0100 Subject: [PATCH] Pre decode address headers --- app/src/main/java/eu/faircode/email/MessageHelper.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index da186a23b9..c81feb5f87 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -2260,6 +2260,8 @@ public class MessageHelper { header = fixEncoding(name, header); header = header.replaceAll("\\?=[\\r\\n\\t ]+=\\?", "\\?==\\?"); + header = MimeUtility.unfold(header); + header = decodeMime(header); Address[] addresses = InternetAddress.parseHeader(header, false); List
result = new ArrayList<>();