You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New mail on IMAP accounts (Gmail, Seznam…) is always checked for spam again. The watching for new mail could get stuck for good after a network change, a VPN reconnect or a suspend: the connection stopped answering and Klient kept waiting for it without a time limit. New messages then reached the inbox without the spam check and without a notification. Klient now gives the server 30 seconds to answer and otherwise connects again, and it renews the watching every 10 minutes instead of 25.
A safety net for the spam filter: every 5 minutes Klient looks through the inbox for unread mail that the spam filter has not judged yet and checks it (with a notification for mail of the last hour), so a message can no longer slip through unchecked.
A new test with a real IMAP server and a connection that goes silent found two more faults, now fixed: mail that arrived in an empty inbox while the watching reconnected was skipped, and changes reported by the server could block the connection. Quitting Klient no longer waits for a dead connection either.
Česky
Nová pošta na účtech IMAP (Gmail, Seznam…) zase vždy projde spam filtrem. Hlídání nové pošty mohlo po změně sítě, opětovném připojení VPN nebo uspání natrvalo uváznout: spojení přestalo odpovídat a Klient na něj čekal bez časového omezení. Nové zprávy pak dorazily do Doručené bez kontroly spamu a bez upozornění. Klient teď serveru dá na odpověď 30 sekund, jinak se připojí znovu, a hlídání obnovuje každých 10 minut místo 25.
Pojistka spam filtru: Klient každých 5 minut projde Doručenou poštu a nepřečtené zprávy, které spam filtr ještě neposoudil, zkontroluje (u pošty z poslední hodiny i s upozorněním). Žádná zpráva tak už neproklouzne bez kontroly.
Nový test se skutečným IMAP serverem a spojením, které zamrzne, odhalil další dvě chyby, teď opravené: pošta, která přišla do prázdné schránky během opětovného připojení, se přeskočila, a změny hlášené serverem mohly spojení zablokovat. Ukončení Klienta už také nečeká na mrtvé spojení.