eneam / mboxviewer

A small but powerfull app for viewing MBOX files
Other
409 stars 24 forks source link

Tag #59

Open did64 opened 5 months ago

did64 commented 5 months ago

Dear is it possible to tag an interesting mail ?

Kind regards

zigm commented 5 months ago

Hi,

I assume you are interested in persistent tagging of emails. Currently this is not supported. MBox Viewer supports email viewing only. Tagging or for example deleting emails would probably require loading all emails into transactional database which currently is not supported. Theoretically different multiple ? tags could be assigned to an email. Would you like to see tag icon shown in a separate column ? Would you like ability to search emails for a specific tag ?

Current not ideal work around I suppose would be to select interesting emails and "Copy Selected into User Selected Mails" and "Save All as Mail List File" from "User Selected Mails". Mails in "User Selected Mails" are marked in first column while in "All Mails" . When you restart MBox Viewer you would need to select "Restore Selected Mails from saved Mail List file" while in "All Mails" You can also select new interesting mails and copy to "User Selected Mails'. You would need to "Save All as Mail List File" again while in "user Selected Mails". Not ideal solution, requires multiple steps. You could try and see if it works for you.

Finally, thanks for raising the issue. It provides additional motivation to leverage true database for storing and retrieving emails. I was always a bit hesitant to leverage database solution since database has to be transactional. SQLLite open source database is theoretically transactional and could be leveraged by MBox Viewer. Users would be very unhappy to lose large number of changes to mail archive in case of database base crash without ability to recover.

Thank You