What | Removed | Added |
---|---|---|
CC | a.gungl@gmx.de |
IMO the problem is inside Akonadi, not in KMail. I have a mixedmaildir resource, too. And I have the same problems accessing messages in the akonadiconsole. I made a strange observation. I one folder akonadiconsole displays 2 out of 400+ messages in the item list. Clicking on those it shows the contents. Just those 2 messages (identified by date and subject) are shown by KMail as well. If I click on another message in KMail, it's not shown. Then I get in the console output: ----- org.kde.pim.mailcommon: "Unable to fetch item from backend (collection 82) : Unable to retrieve item from resource: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." ----- The debugging mode of akonadiconsole shows the items fetch operations: ----- AkonadiConsole Browser Widget (0x1399100) 21 { Command: "FetchItems" Items: "Invalid scope" Scope Context: { Tag: "QVariant(Invalid)" Collection: "QVariant(qlonglong, 82)" } Fetch Scope: { Fetch Flags: "QFlags(0x1|0x4|0x10|0x20|0x40|0x80|0x100|0x200)" Tag Fetch Scope: "QSet()" Changed Since: "QDateTime( Qt::TimeSpec(LocalTime))" Ancestor Depth: "2" Requested Parts: "QVector(PLD:RFC822)" } } AkonadiConsole Browser Widget (0x1399100) 21 { Response: "FetchItems" Error Code: "0" Error Msg: "" ID: "189301" Revision: "0" Collection ID: "82" Remote ID: "1481448634.R154.laendler:2,S" Remote Revision: "" GID: "" Size: "28285" Mimetype: "message/rfc822" Time: "QDateTime( Qt::TimeSpec(UTC))" Flags: "QVector(\SEEN)" Tags: { } Relations: { } Virtual References: "QVector()" Ancestors: { { ID: "82" Remote ID: "Spam" Name: "" Attributes: "QMap()" } { ID: "43" Remote ID: "/home/andreas/Mail" Name: "" Attributes: "QMap()" } { ID: "0" Remote ID: "" Name: "" Attributes: "QMap()" } } Cached Parts: "QVector()" Parts: { } } AkonadiConsole Browser Widget (0x1399100) 21 { Response: "FetchItems" Error Code: "0" Error Msg: "" ID: "189300" Revision: "0" Collection ID: "82" Remote ID: "1482250594.R147.laendler:2,S" Remote Revision: "" GID: "" Size: "6467" Mimetype: "message/rfc822" Time: "QDateTime( Qt::TimeSpec(UTC))" Flags: "QVector(\SEEN)" Tags: { } Relations: { } Virtual References: "QVector()" Ancestors: { { ID: "82" Remote ID: "Spam" Name: "" Attributes: "QMap()" } { ID: "43" Remote ID: "/home/andreas/Mail" Name: "" Attributes: "QMap()" } { ID: "0" Remote ID: "" Name: "" Attributes: "QMap()" } } Cached Parts: "QVector()" Parts: { } } [...] ----- I'm not sure if the response data is complete,as nothing is shown in the item list in akonadiconsole after I've selected a folder which is related to collection 82. Due to the fact that KMail can't show a message and runs in a timeout for the item fetch against Akonadi, it acts very slow when a mixedmaildir resource is configured. In another account I have only maildir and IMAP resources and thus a fully functional combination of Akonadi and KMail.