diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index a59981ae69..74a259a8f9 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -519,7 +519,10 @@ class Core { ex instanceof SQLiteConstraintException || (!ConnectionHelper.isIoError(ex) && (ex.getCause() instanceof BadCommandException || - ex.getCause() instanceof CommandFailedException /* NO */)) || + ex.getCause() instanceof CommandFailedException /* NO */) && + // https://sebastian.marsching.com/wiki/Network/Zimbra#Mailbox_Selected_READ-ONLY_Error_in_Thunderbird + (ex.getMessage() == null || + !ex.getMessage().contains("mailbox selected READ-ONLY"))) || MessageHelper.isRemoved(ex) || EntityOperation.HEADERS.equals(op.name) || EntityOperation.RAW.equals(op.name) ||