From 35ce4d81fd560348f28c39902ded2c721c55d3d6 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 11 Nov 2025 07:30:02 +0100 Subject: [PATCH] Suppress Gmail system errors --- app/src/main/java/eu/faircode/email/Log.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Log.java b/app/src/main/java/eu/faircode/email/Log.java index aaa0457aa3..80ae778565 100644 --- a/app/src/main/java/eu/faircode/email/Log.java +++ b/app/src/main/java/eu/faircode/email/Log.java @@ -1559,6 +1559,10 @@ public class Log { ex.getCause().getMessage().contains("Socket is closed"))) return null; + if ((ex instanceof MessagingException || ex instanceof ProtocolException) && + ex.getMessage() != null && ex.getMessage().contains("System Error (Failure)")) + return null; // Gmail + // javax.mail.MessagingException: AU3 BAD User is authenticated but not connected.; // nested exception is: // com.sun.mail.iap.BadCommandException: AU3 BAD User is authenticated but not connected.