mirror of https://github.com/M66B/FairEmail.git
Prefer Date header over INTERNALDATE
Servers have so many bugs, does nobody pay attention?
This commit is contained in:
parent
679eb92f74
commit
d1c2a688df
|
@ -772,6 +772,16 @@ public class MessageHelper {
|
||||||
}
|
}
|
||||||
|
|
||||||
long getReceived() throws MessagingException {
|
long getReceived() throws MessagingException {
|
||||||
|
String date = imessage.getHeader("Date", null);
|
||||||
|
if (date != null) {
|
||||||
|
try {
|
||||||
|
Date received = new MailDateFormat().parse(date);
|
||||||
|
Log.i("Parsed received=" + received);
|
||||||
|
return received.getTime();
|
||||||
|
} catch (java.text.ParseException ignored) {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Date received = imessage.getReceivedDate();
|
Date received = imessage.getReceivedDate();
|
||||||
if (received == null)
|
if (received == null)
|
||||||
received = imessage.getSentDate();
|
received = imessage.getSentDate();
|
||||||
|
|
Loading…
Reference in New Issue