https://bugs.kde.org/show_bug.cgi?id=260011
Tobias Koenig <[email protected]> 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 <[email protected]> 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. _______________________________________________ Kdepim-bugs mailing list [email protected] https://mail.kde.org/mailman/listinfo/kdepim-bugs
