Conversation
Add Body and NativeBody to dictionary to export them.
|
This exports the properties, but does nothing to guarantee they will be in a readable format. For RTF messages, for example, the content would be completely unreadable. Dijji |
|
I should write the patch was WIP. Now I'm working and soon will update the branch. I would like to re-generate original mail to refer and reply from Outlook. First of all, I'm trying to put Body, HTML, and RTFCompressed into the exported CVS file, to get body. FYI, I'm also trying to convert CVS file to .eml file, which is most simple message file format, in python. |
- plain text as utf8 - HTML text as utf8 - HTML text as base64 with part header - RTFcompressed as base64 with part header CSV looks fine. HTML in base64 is rendered correctly with Outlook, if they are combined into eml format. RTF is not checked yet.
Queues for body are always added to dict, but some queue can have no contents. In such case, CSV header output failed. Add dummy line for CSV header if the queue is empty.
Add Body and NativeBody to dictionary to export them.