From c6422cbbb24542a48e26b5f2448def3fcfc8694d Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Wed, 14 Jun 2017 13:23:48 +0200 Subject: We now have to manually parse for inspections ..since we turn of parsing for regular fetching. --- examples/imapresource/imapresource.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'examples/imapresource') diff --git a/examples/imapresource/imapresource.cpp b/examples/imapresource/imapresource.cpp index 25d9534..9fb83ab 100644 --- a/examples/imapresource/imapresource.cpp +++ b/examples/imapresource/imapresource.cpp @@ -834,6 +834,10 @@ protected: .then(imap->select(folderRemoteId)) .then([](Imap::SelectResult){}) .then(imap->fetch(set, scope, [imap, messageByUid](const Imap::Message &message) { + //We avoid parsing normally, so we have to do it explicitly here + if (message.msg) { + message.msg->parse(); + } messageByUid->insert(message.uid, message); })); -- cgit v1.2.3