|
|
|
@ -974,7 +974,7 @@ public class MessageHelper {
|
|
|
|
|
return null;
|
|
|
|
|
|
|
|
|
|
subject = MimeUtility.unfold(subject);
|
|
|
|
|
//subject = subject.replaceAll("\\?=\\s+=\\?", "\\?==\\?");
|
|
|
|
|
subject = subject.replaceAll("\\?=\\s+=\\?", "\\?==\\?");
|
|
|
|
|
subject = new String(subject.getBytes(StandardCharsets.ISO_8859_1));
|
|
|
|
|
subject = decodeMime(subject);
|
|
|
|
|
|
|
|
|
@ -1116,7 +1116,6 @@ public class MessageHelper {
|
|
|
|
|
parts.add(new MimeTextPart(text.substring(i)));
|
|
|
|
|
|
|
|
|
|
// Fold words to not break encoding
|
|
|
|
|
/*
|
|
|
|
|
int p = 0;
|
|
|
|
|
while (p + 1 < parts.size()) {
|
|
|
|
|
MimeTextPart p1 = parts.get(p);
|
|
|
|
@ -1128,7 +1127,6 @@ public class MessageHelper {
|
|
|
|
|
} else
|
|
|
|
|
p++;
|
|
|
|
|
}
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
StringBuilder sb = new StringBuilder();
|
|
|
|
|
for (MimeTextPart part : parts)
|
|
|
|
|