Skip to content

Klient 0.11.3

Choose a tag to compare

@Imbecile6197 Imbecile6197 released this 19 Oct 05:37
· 6 commits to main since this release

English

  • 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í.