Andreas Gungl changed bug 1017344
What Removed Added
CC   a.gungl@gmx.de

Comment # 4 on bug 1017344 from
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.


You are receiving this mail because: