summaryrefslogtreecommitdiffstats
path: root/framework/src/domain/mime/mailtemplates.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-08-03 08:44:40 -0600
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-08-03 08:44:40 -0600
commitc71bc1b1fdd4055dfe2e2155961827b8652dd96c (patch)
tree866f35cd91af26a474eddd4f534b355f0734f53b /framework/src/domain/mime/mailtemplates.h
parent1f67b45ec91d7bb201adc980f1019ef2f975b922 (diff)
downloadkube-c71bc1b1fdd4055dfe2e2155961827b8652dd96c.tar.gz
kube-c71bc1b1fdd4055dfe2e2155961827b8652dd96c.zip
A first signed message
Diffstat (limited to 'framework/src/domain/mime/mailtemplates.h')
-rw-r--r--framework/src/domain/mime/mailtemplates.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/framework/src/domain/mime/mailtemplates.h b/framework/src/domain/mime/mailtemplates.h
index 773ded05..a8a4b606 100644
--- a/framework/src/domain/mime/mailtemplates.h
+++ b/framework/src/domain/mime/mailtemplates.h
@@ -22,6 +22,7 @@
22#include <QByteArray> 22#include <QByteArray>
23#include <KMime/Message> 23#include <KMime/Message>
24#include <functional> 24#include <functional>
25#include <gpgme++/key.h>
25 26
26struct Attachment { 27struct Attachment {
27 QString name; 28 QString name;
@@ -35,5 +36,5 @@ namespace MailTemplates
35{ 36{
36 void reply(const KMime::Message::Ptr &origMsg, const std::function<void(const KMime::Message::Ptr &result)> &callback); 37 void reply(const KMime::Message::Ptr &origMsg, const std::function<void(const KMime::Message::Ptr &result)> &callback);
37 QString plaintextContent(const KMime::Message::Ptr &origMsg); 38 QString plaintextContent(const KMime::Message::Ptr &origMsg);
38 KMime::Message::Ptr createMessage(KMime::Message::Ptr existingMessage, const QStringList &to, const QStringList &cc, const QStringList &bcc, const KMime::Types::Mailbox &from, const QString &subject, const QString &body, const QList<Attachment> &attachments); 39 KMime::Message::Ptr createMessage(KMime::Message::Ptr existingMessage, const QStringList &to, const QStringList &cc, const QStringList &bcc, const KMime::Types::Mailbox &from, const QString &subject, const QString &body, const QList<Attachment> &attachments, const std::vector<GpgME::Key> &signingKeys = {});
39}; 40};