- 
                Notifications
    You must be signed in to change notification settings 
- Fork 288
Closed
Description
Tagging messages as known from Thunderbird and many other mailer should be implemented. This allows easier handling of your messages. The user should be able to create additional "labels" or "tags" such as (but not limited).
Todo (must)
- Read tags from IMAP and store them into our database Add tagging to messages #4665
-  Switch $importantimap label to a$label1tag just like Thunderbird -> interoperability Add tagging to messages #4665
-  Add a one-time async background job that migrates old IMAP data from $importantto$label1on IMAP (changes will automagically flow into our cache at the next sync)
-  Add a one-time async background job that pushes the local flag_importantto IMAP (as$label1) for those server that support it, but also populate the tags table for all others
-  Handle reading a new message with no $label1on IMAP but a local label in the database -> this happens when permflags are not supported but the account was known before
- Show tags in envelope list and message details #4805 Display tags in the UI (assigned through Thunderbird)
- Add UI to assign tags #4807 Allow user to assign default and custom tags
- Tag management UI #4806 Let the user configure additional tags (with label + color)
Todo (optionall follow-up, should possibly become a ticket when this one is closed)
- Add quick filtering for tags
rainerzufall, wokawoka, r2evans, alexanderdd, ecogit and 2 morerainerzufall and wokawoka