Github user sebbASF commented on the issue:
https://github.com/apache/incubator-ponymail/issues/29
I see now; it does use some local storage to flag mails as read.
Clearing all the 'read' markers for a list would be relatively easy, as one
can iterate over the storage items, and the keys include the list-id. So one
could delete the keys that matched. Likewise it would be easy to clear the
markers for the current mail set as the keys are already known.
However marking all the mails in a list as read would require reading all
the emails (or at least the ids) which for some lists could be an enormous
number. I think the best one could safely do would be to mark the current mail
set as read.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---