From a3f2ebf97b864d5dd9e5fa2b5f4f876fa2b5f817 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 10 Sep 2024 21:36:40 +0200 Subject: [PATCH] Yahoo sent: resolve with sync --- app/src/main/java/eu/faircode/email/Core.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/Core.java b/app/src/main/java/eu/faircode/email/Core.java index 294e7a92d3..8866eaa0eb 100644 --- a/app/src/main/java/eu/faircode/email/Core.java +++ b/app/src/main/java/eu/faircode/email/Core.java @@ -2406,11 +2406,15 @@ class Core { // Seznam: Jakarta Mail Exception: java.io.IOException: Connection dropped by server? // Some email servers are slow with adding sent messages - if (retry) + if (retry) { Log.w(folder.name + " EXISTS retry" + " found=" + (imessages == null ? null : imessages.length) + " host=" + account.host); - else if (imessages == null || imessages.length == 0) { + if (account.isYahoo()) { + EntityOperation.sync(context, folder.id, false); + return; + } + } else if (imessages == null || imessages.length == 0) { long next = new Date().getTime() + EXISTS_RETRY_DELAY; Intent intent = new Intent(context, ServiceSynchronize.class);