https://bugs.kde.org/show_bug.cgi?id=341982
Jan Kundrát <j...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|CONFIRMED |RESOLVED Latest Commit| |https://commits.kde.org/tro | |jita/dc563cf4f6476afad684b3 | |c8e6ebd820233ab07f --- Comment #3 from Jan Kundrát <j...@kde.org> --- Git commit dc563cf4f6476afad684b3c8e6ebd820233ab07f by Jan Kundrát. Committed on 02/01/2017 at 21:08. Pushed by gerrit into branch 'master'. IMAP: Retry by fetching the raw part on [UNKNOWN-CTE] An IMAP server supporting the BINARY extension can return UNKNOWN-CTE when decoding of a message part failed. In particular, Dovecot simply says * NO [UNKNOWN-CTE] for these parts. Let's go back to local decoding for those parts which actually failed to load upon seeing the [UNKNOWN-CTE] response code. Try to check it regardless if it came in an OK or NO response for the FETCH command. Change-Id: Ie782f0c89879cc270234e7f057ab3fe38364a12d M +2 -0 src/Imap/Model/MailboxTree.cpp M +2 -0 src/Imap/Model/MailboxTree.h M +1 -1 src/Imap/Model/Model.cpp M +41 -3 src/Imap/Tasks/FetchMsgPartTask.cpp M +1 -0 src/Imap/Tasks/FetchMsgPartTask.h M +106 -0 tests/Imap/test_Imap_BodyParts.cpp M +2 -0 tests/Imap/test_Imap_BodyParts.h https://commits.kde.org/trojita/dc563cf4f6476afad684b3c8e6ebd820233ab07f --- Comment #4 from Jan Kundrát <j...@kde.org> --- Git commit 1faa911b5331ad6196165c739fa5f5f6134593a9 by Jan Kundrát. Committed on 02/01/2017 at 22:07. Pushed by gerrit into branch 'master'. GUI: Show accurate error message when a part fails to load in the GUI The code should distinguish between being offline and parts failing for some other reason. Change-Id: I858d79d88c4c51a25ca8cb3a493dd144f1cc366f M +17 -4 src/Gui/EmbeddedWebView.cpp M +10 -2 src/Imap/Network/MsgPartNetworkReply.cpp M +1 -1 tests/Imap/test_Imap_MsgPartNetAccessManager.cpp https://commits.kde.org/trojita/1faa911b5331ad6196165c739fa5f5f6134593a9 -- You are receiving this mail because: You are watching all bug changes.