[Bug 232782] New: Encapsulated message viewing broken

Thomas McGuire mcguire at kde.org
Wed Mar 31 00:16:55 BST 2010


https://bugs.kde.org/show_bug.cgi?id=232782

           Summary: Encapsulated message viewing broken
           Product: kdepim
           Version: 4.5
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: NEW
          Keywords: akonadi-ports-regression
          Severity: normal
          Priority: NOR
         Component: messageviewer
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: mcguire at kde.org
                CC: amantia at kde.org
            Blocks: 223438


KMail 1 had the ability to view encapsulated messages, i.e. messages that are
added as an attachment to other messages.

Viewing them could be started by two ways:
Clicking the "Encapsulated Message" link in the reader
Clicking on the message in the message structure viewer

I think for the first one, a separate reader window was launched.

This all currently does not work.

Some other implementation details:
- When hitting reply or forward while viewing the encapsulated message, the 
  reply/forward would be based on the encapsulated message, not on the original 
  message.
- Deleting or editing attachments of the encapsulated message should save the 
  changes back to the original message. The window that displays the  
  encapsulated message and the widget that displayed the original message both 
  need to be updated.

This probably requires some work to clean up the places dealing with
KMime::Message::Ptr and the places dealing with Akonadi::Item. The API
documentation of ViewerPrivate should be extended to clearly explain this
matter.

Also make sure the following cases work:
https://issues.kolab.org/issue3740

This was hacked to work in the KMail 1 version with r1010835, r1010840 and
r1071368. Here, it should be done in a cleaner way.

-- 
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