Hi Jörg,
This sounds a little bit like this Thunderbird issue:
Two Cyrus bugs were found while it was being investigated, which were fixed by:
These fixes are in Cyrus 3.2.9 and 3.4.3, and the 3.6 betas.
The fixes are not present in 3.0, because the code has changed too much since then for the patches to apply. The bugs probably are though.
I don't know what (if anything) changed from the Thunderbird side, I didn't follow that part of the discussion. Perhaps Thunderbird now expects the server-side problems to be fixed, and doesn't compensate.
If you wanted to upgrade Cyrus while staying within apt, it looks like buster-backports has 3.2.6-2~bpo10+1... though note that 3.2.6 is three releases older than 3.2.9, so it won't have these fixes either unless the deb maintainer has included them as patches.
Cheers,
ellie
On Wed, 30 Mar 2022, at 9:54 PM, roschke@xxxxxx wrote:
Hi,I hope, this is the correct channel to ask my question.We discovered a very strange Bug on cyrus-imapd/oldstable,now 3.0.8-6+deb10u6 amd64 (Plain Debian Buster). Mail Clients, especially Thunderbird, must be restarted to see new (recent) Messages.With help from trustworthy Wireshark and "openssel s_client" I could break the effect/bug(?) down to some strange behavior:
With an active IDLE command, RECENT notifications won't get pushed to the client. IDLE won'tsend any notifications.- SEARCH ALL or UID SEARCH ALL wont report newly arrived messages
Your have to perform a SELECT INBOX (or any other folder) to get new messages. After sendingSELECT INBOX both command (SEARCH and UID SEARCH) will report RECENT messages.Is this a bug? A configuration error? Anyone got same effect? Any advice?GreetingsJörg