Simplified mailman installation setup for corporate internal list server
Hi, I am exploring deploying a simple mailman setup for the small company I work at. By simplified I mean the following:
All users are authenticated already using a single sign on. No password should be required for any activity.
Any user should be able to create lists (only owners can administer lists). We will still have private and public lists.
A user on logon should be able to manage her subscriptions using a simple "on/off" click, without per-list passwords, or confirmation emails and stuff. Another way to put it is I want a "/mailman/userinfo" script in addition to the /mailman/listinfo interface.
I am quite sure someone else has also thought of this sort of a deployment. Is there any code or customization sample I can look and explore. If no such instances are known, what do you think is the best way for me to start exploring my own implementation. I can hack a little python.
Regards, Karra
Having received no response, I proceeded to write the simple web interface that I wanted (and described in my earlier mail as under). Replying to my own mail here in the hope anyone else looking for something similar can find it and possibly reuse this work.
The code is available on Github at: https://github.com/skarra/GNU-Mailman-SSO Some screenshots and an overview of the customizations can be seen here: http://skarra.github.com/GNU-Mailman-SSO/
Cheers, -Karra
On Sat, Oct 13, 2012 at 11:11 PM, Sriram Karra <karra.etc@gmail.com> wrote:
Hi, I am exploring deploying a simple mailman setup for the small company I work at. By simplified I mean the following:
All users are authenticated already using a single sign on. No password should be required for any activity.
Any user should be able to create lists (only owners can administer lists). We will still have private and public lists.
A user on logon should be able to manage her subscriptions using a simple "on/off" click, without per-list passwords, or confirmation emails and stuff. Another way to put it is I want a "/mailman/userinfo" script in addition to the /mailman/listinfo interface.
I am quite sure someone else has also thought of this sort of a deployment. Is there any code or customization sample I can look and explore. If no such instances are known, what do you think is the best way for me to start exploring my own implementation. I can hack a little python.
Regards, Karra
participants (1)
-
Sriram Karra