From 2dfc92c5add852ee5600f9ef79afd508326cfa08 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 14 Jun 2019 17:25:54 +0200 Subject: [PATCH] Set UTC date header --- app/src/main/java/eu/faircode/email/MessageHelper.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/MessageHelper.java b/app/src/main/java/eu/faircode/email/MessageHelper.java index 530d9e3656..9396c69022 100644 --- a/app/src/main/java/eu/faircode/email/MessageHelper.java +++ b/app/src/main/java/eu/faircode/email/MessageHelper.java @@ -48,6 +48,7 @@ import java.util.Date; import java.util.Enumeration; import java.util.List; import java.util.Properties; +import java.util.TimeZone; import javax.activation.DataHandler; import javax.activation.FileDataSource; @@ -66,6 +67,7 @@ import javax.mail.Session; import javax.mail.internet.AddressException; import javax.mail.internet.ContentType; import javax.mail.internet.InternetAddress; +import javax.mail.internet.MailDateFormat; import javax.mail.internet.MimeBodyPart; import javax.mail.internet.MimeMessage; import javax.mail.internet.MimeMultipart; @@ -250,7 +252,10 @@ public class MessageHelper { if (message.subject != null) imessage.setSubject(message.subject); - imessage.setSentDate(new Date()); + MailDateFormat mdf = new MailDateFormat(); + mdf.setTimeZone(TimeZone.getTimeZone("UTC")); + imessage.setHeader("Date", mdf.format(new Date())); + //imessage.setSentDate(new Date()); List attachments = db.attachment().getAttachments(message.id);