From 9f362f60e8ec15dccddfd80462f471c25f84dd52 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 24 Nov 2017 18:02:04 +0100 Subject: Encrypt to self so we can read the sent mail --- framework/src/domain/composercontroller.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'framework') diff --git a/framework/src/domain/composercontroller.cpp b/framework/src/domain/composercontroller.cpp index b558daa3..5ac8adf1 100644 --- a/framework/src/domain/composercontroller.cpp +++ b/framework/src/domain/composercontroller.cpp @@ -540,6 +540,8 @@ KMime::Message::Ptr ComposerController::assembleMessage() qWarning() << "Can't encrypt with missing keys"; return nullptr; } + //Encrypt to self so we can read the sent message + encryptionKeys.insert(std::end(encryptionKeys), std::begin(mPersonalKeys), std::end(mPersonalKeys)); auto toKeys = mToModel->getKeys(); encryptionKeys.insert(std::end(encryptionKeys), std::begin(toKeys), std::end(toKeys)); auto ccKeys = mCcModel->getKeys(); -- cgit v1.2.3