diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index f1bd11ce13..960e77e4aa 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -3159,7 +3159,7 @@ public class MessageHelper { } String getHtml(Context context, boolean plain_text, String override) throws MessagingException, IOException { - if (text.size() == 0) { + if (text.size() + extra.size() == 0) { Log.i("No body part"); return null; } @@ -3196,6 +3196,16 @@ public class MessageHelper { return null; } + if (BuildConfig.DEBUG) { + String preamble = h.contentType.getParameter("preamble"); + if (Boolean.parseBoolean(preamble)) { + String text = ((MimeMultipart) h.part.getContent()).getPreamble(); + String html = "