aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_email/EMailBasicGpgOpera.cpp
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-11-28 20:25:55 +0000
committersaturneric <[email protected]>2024-11-28 20:25:55 +0000
commit799ec5c9b257633e4e1e1aab8edb9a900c03f4bc (patch)
treea231d3ff14f903af542811fc576a5c3e8a4a939a /src/m_email/EMailBasicGpgOpera.cpp
parentfix: spelling mistakes (diff)
downloadModules-799ec5c9b257633e4e1e1aab8edb9a900c03f4bc.tar.gz
Modules-799ec5c9b257633e4e1e1aab8edb9a900c03f4bc.zip
fix: update date field on signing
Diffstat (limited to 'src/m_email/EMailBasicGpgOpera.cpp')
-rw-r--r--src/m_email/EMailBasicGpgOpera.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/m_email/EMailBasicGpgOpera.cpp b/src/m_email/EMailBasicGpgOpera.cpp
index 2db2ed9..116d06e 100644
--- a/src/m_email/EMailBasicGpgOpera.cpp
+++ b/src/m_email/EMailBasicGpgOpera.cpp
@@ -664,6 +664,10 @@ auto SignEMLData(int channel, const QString& key,
"application/pgp-signature"));
content_type_header_field->setBoundary(body_boundary);
+ // update date field
+ auto datetime_header_field = header->Date();
+ datetime_header_field->setValue(vmime::datetime::now());
+
auto root_body_part = vmime::make_shared<vmime::body>();
auto container_part = vmime::make_shared<vmime::bodyPart>();
auto mime_part = vmime::make_shared<vmime::bodyPart>();