Add support for custom thread filters
People often use thread filters in their mail clients to read only the threads that pass certain criteria. Given that we could support this with ORM filters on thread properties, it would be great if we could do something like this.
This is a relative advanced task and would require some work before one can implement this, namely, a custom filter model that can belong to users and then views for those models.
This could be extended to messages in future, but threads are probably a good starting point. Some example filters could be:
- Mailing List (exact match)
- Subject (regex, has words)
- Has unread message (bool)