[Kde-pim] retrieving a resource from an akonadi:/ url

Daniel Vrátil dvratil at kde.org
Tue Jun 28 14:14:51 BST 2016


On Tuesday, June 28, 2016 10:54:15 AM CEST Jos van den Oever wrote:
> Hi all,
> 
> I'm writing a simple application on which I'd like to drop emails. Dropping
> mails from kmail gives an akonadi:/ url. How can I talk to akonadi to get
> the actual raw mail? The mails are all in maildir, so getting the file path
> would be fine too.

Hi,

you have two options. You can use the Akonadi KIO slave that is part of 
kdepim-runtime to get the email - just pass the URL to KIO::get(), that should 
work. Alternatively you can use Akonadi directly. The URL is something like 
akonadi://?id=1234, so you use Akonadi::ItemFetchJob to retrieve an 
Akonadi::Item  with that ID.

Dan

> 
> Cheers,
> Jos
> 
> _______________________________________________
> KDE PIM mailing list kde-pim at kde.org
> https://mail.kde.org/mailman/listinfo/kde-pim
> KDE PIM home page at http://pim.kde.org/


-- 
Daniel Vrátil
www.dvratil.cz | dvratil at kde.org
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)

GPG Key: 0x4D69557AECB13683
Fingerprint: 0ABD FA55 A4E6 BEA9 9A83 EA97 4D69 557A ECB1 3683
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20160628/07e8d847/attachment.sig>
-------------- next part --------------
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list