From fbfa16eb734b487ccc1f1c7a4a72c070a61b5d93 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 17 Jun 2021 23:47:25 +0200 Subject: [PATCH] Suppress invalid message sequence number error --- app/src/main/java/eu/faircode/email/Log.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Log.java b/app/src/main/java/eu/faircode/email/Log.java index 0a6fd13103..fc196a7ff4 100644 --- a/app/src/main/java/eu/faircode/email/Log.java +++ b/app/src/main/java/eu/faircode/email/Log.java @@ -1409,6 +1409,12 @@ public class Log { "failed to create new store connection".equals(ex.getMessage()))) return null; + if (ex instanceof MessagingException && + ex.getMessage() != null && + ex.getMessage().contains("invalid message sequence number")) + // invalid message sequence number: message is probably expunged + return null; + if (ex instanceof MessagingException && ex.getCause() instanceof ConnectionException && ex.getCause().getMessage() != null &&