diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index 76ecf6fb5a..6df7046fcd 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -1629,12 +1629,15 @@ public class ServiceSynchronize extends LifecycleService { if (imessage == null) throw new MessageRemovedException(); - Enumeration
headers = imessage.getAllHeaders(); StringBuilder sb = new StringBuilder(); + sb.append(imessage.getFlags().toString()).append("\n"); + + Enumeration
headers = imessage.getAllHeaders(); while (headers.hasMoreElements()) { Header header = headers.nextElement(); sb.append(header.getName()).append(": ").append(header.getValue()).append("\n"); } + db.message().setMessageHeaders(message.id, sb.toString()); }