diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index 5561930640..e33211ae93 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -302,6 +302,7 @@ public class MessageHelper { else imessage.setHeader("Date", mdf.format(new Date(message.received))); } else { + // https://datatracker.ietf.org/doc/html/rfc2822#section-3.6.6 ByteArrayInputStream bis = new ByteArrayInputStream(message.headers.getBytes()); Enumeration
headers = new InternetHeaders(bis).getAllHeaders(); while (headers.hasMoreElements()) { diff --git a/app/src/main/java/eu/faircode/email/ServiceSend.java b/app/src/main/java/eu/faircode/email/ServiceSend.java index 372e12a98e..9bba41b21e 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSend.java +++ b/app/src/main/java/eu/faircode/email/ServiceSend.java @@ -712,13 +712,6 @@ public class ServiceSend extends ServiceBase implements SharedPreferences.OnShar iservice.getTransport().sendMessage(imessage, to); end = new Date().getTime(); EntityLog.log(this, "Sent " + via + " elapse=" + (end - start) + " ms"); - - if (BuildConfig.DEBUG) { - ByteArrayOutputStream bos = new ByteArrayOutputStream(); - imessage.writeTo(bos); - for (String line : bos.toString().split("\n")) - Log.i("MMM " + line); - } } catch (MessagingException ex) { iservice.dump(); Log.e(ex);