store document subscription / confirmation activities in an audit database
In accordance to European GDPR regulations, mailman suppliers will be asked to document subscription and confirmation activities.
Currently, the confirmation mails are swallowed by the system and just leave some notes in the logs.
This is good because the personal data involved will vanish during logfile handling.
But, on the other hand, the administrators will need a tool to prove the confirmation history. A copy of the confirmation request would come handy here. It would be best to store a copy of the original request in an audit database for further reference.
It can be argued whether or not the administrators have a valid interest in keeping these copies after the user has left the list; the need to prove the history might even ask for long-time storage of these confirmation messages until an explicit deletion request comes from the user.
As all this hopefully is only needed in rare cases, it would be enough to just store the subscription & confirmation messages and activities (mass subscription doesn't lead to confirmations!) in an audit database; I don't feel a need to publish this in the gui.
Edit:
a way to do it outside mailman would be to use http://www.mailpiler.org/wiki/start
issue