[Bug 174942] Forwarding mails containing non-ascii characters using a filter can produce garbage
Thomas McGuire
mcguire at kde.org
Wed Mar 18 09:32:33 GMT 2009
https://bugs.kde.org/show_bug.cgi?id=174942
--- Comment #5 from Thomas McGuire <mcguire kde org> 2009-03-18 10:32:24 ---
SVN commit 940772 by tmcguire:
Backport r940441 by tmcguire from trunk to the 4.2 branch:
Don't produce garbage when forwarding a mail with a filter.
For this, I had to remove the code duplication in
KMFilterActionForward::process()
and use KMMessage::createForward() instead.
This uncovered a bug in createForward (content type boundary was not saved) and
a
small bug in the template parser.
Also, I added a KMMessage::dump() function to help with debugging mimelib
related troubles.
Not perfect yet, the way the template parser copies the message needs to be
improved, right now, when forwarding a signed message, the signed text gets
replaced with the template text, resulting in an invalid signature ...
CCBUG: 174942
M +11 -72 kmfilteraction.cpp
M +44 -7 kmmessage.cpp
M +22 -1 kmmessage.h
M +1 -0 templateparser.cpp
WebSVN link: http://websvn.kde.org/?view=rev&revision=940772
--
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