Fixed reappearing POP3 messages

This commit is contained in:
M66B
2022-11-22 14:20:41 +01:00
parent 962104a116
commit f20c080a1c
2 changed files with 16 additions and 12 deletions

View File

@@ -1277,6 +1277,19 @@ public class MessageHelper {
return (header == null ? null : MimeUtility.unfold(header));
}
@NonNull
String getPOP3MessageID() throws MessagingException {
String msgid = getMessageID();
if (TextUtils.isEmpty(msgid)) {
Long time = getSent();
if (time == null)
msgid = getHash();
else
msgid = Long.toString(time);
}
return msgid;
}
List<Header> getAllHeaders() throws MessagingException {
ensureHeaders();
return Collections.list(imessage.getAllHeaders());