From d9900ae52bcfbe2692421afbd75c43e4a9979808 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 13 Sep 2022 11:19:39 +0200 Subject: [PATCH] Fixed text/calendar when 8 bit mime --- app/src/main/java/com/sun/mail/smtp/SMTPTransport.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/sun/mail/smtp/SMTPTransport.java b/app/src/main/java/com/sun/mail/smtp/SMTPTransport.java index aec06aa31f..6981f0c93a 100644 --- a/app/src/main/java/com/sun/mail/smtp/SMTPTransport.java +++ b/app/src/main/java/com/sun/mail/smtp/SMTPTransport.java @@ -1613,7 +1613,8 @@ public class SMTPTransport extends Transport { private boolean convertTo8Bit(MimePart part) { boolean changed = false; try { - if (part.isMimeType("text/*")) { + // text/* will cause problems for text/calendar, etc + if (part.isMimeType("text/plain") || part.isMimeType("text/html")) { String enc = part.getEncoding(); if (enc != null && (enc.equalsIgnoreCase("quoted-printable") || enc.equalsIgnoreCase("base64"))) {