[Bug 260011] Transport error when answering a notification request
Tobias Koenig
tokoe at kde.org
Tue Dec 28 14:04:59 GMT 2010
https://bugs.kde.org/show_bug.cgi?id=260011
Tobias Koenig <tokoe at kde.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #2 from Tobias Koenig <tokoe kde org> 2010-12-28 15:04:58 ---
commit af86ce9b8404335609fb992bb920446cbb3340bc
branch master
Author: Tobias Koenig <tokoe at kde.org>
Date: Tue Dec 28 15:07:40 2010 +0100
Remove private headers before passing message to MDA
BUG: 260011
diff --git a/messagecomposer/akonadisender.cpp
b/messagecomposer/akonadisender.cpp
index 37168e8..be01f98 100644
--- a/messagecomposer/akonadisender.cpp
+++ b/messagecomposer/akonadisender.cpp
@@ -154,6 +154,7 @@ void AkonadiSender::sendOrQueueMessage( const
KMime::Message::Ptr &message, Mess
qjob->addressAttribute().setBcc( bcc );
MessageCore::StringUtil::removePrivateHeaderFields( message );
+ message->assemble();
// Queue the message.
connect( qjob, SIGNAL(result(KJob*)), this, SLOT(queueJobResult(KJob*)) );
diff --git a/messagecomposer/composerviewbase.cpp
b/messagecomposer/composerviewbase.cpp
index 6fc4c3a..84b6fe8 100644
--- a/messagecomposer/composerviewbase.cpp
+++ b/messagecomposer/composerviewbase.cpp
@@ -677,6 +677,10 @@ void Message::ComposerViewBase::queueMessage(
KMime::Message::Ptr message, Messa
}
fillQueueJobHeaders( qjob, message, infoPart );
+
+ MessageCore::StringUtil::removePrivateHeaderFields( message );
+ message->assemble();
+
connect( qjob, SIGNAL( result(KJob*) ), this, SLOT( slotQueueResult( KJob* )
) );
m_pendingQueueJobs++;
qjob->start();
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list