On Aug 30, 2021, at 11:27 AM, Stephen J. Turnbull <stephenjturnbull@gmail.com> wrote:
Ruth Ivimey-Cook writes:
If Abhilash has a starting point,
IIRC it was quite primitive, and probably not at the the individual message level, more like list level.
We do keep a bounce score for Member (email, mailinglist pair) that is right now only available in Mailman’s database and is used for the purposes of un-subscriptions or disabling delivery.
We haven’t had a chance to expose these values through REST API, but it is something I’d be happy to accept a patch for and isn’t too difficult if someone wants to pick up the task. It might be helpful at some point to expose some of those stats to the list owner or site admin as well in Postorius.
and there is acceptance from others to integrate something of this sort, then I could possibly help make it happen.
If you're that interested, I'd say get started, at least on sketching out requirements. There will probably be some nitpicking about code style and the like, and there may be delays in integrating stuff due to the peanut gallery contributing requirements that we decide we want in the feature, but I don't think there's a problem with the basic idea.
Yep, +1. It would be good to first figure out what more stats do we need/want and if they just need to be exposed through the API or we need to setup some offline setup for calculating those metrics with some mechanism and then expose.
We won't be putting tracking pixels and the like in outgoing posts, but as long as it's internal data already generated by normal Mailman operation, I would be somewhere between very surprised and shocked (SHOCKED, I tell you!) if it weren't accepted.
Yeah, anything that is possible to generate with regular Mailman operation is already possible for a site admin to get from logs with some scripting. So, the idea to expose them in a better UX I guess should be okay. Only thing we might want to consider is how much of that data is exposed to non-server-admins (list owners, mods etc) and the policy enforcement for that if users don’t like the default.
-- thanks, Abhilash Raj (maxking)