Hi people,
I would like to know more about user management on Mailman system.
My problem is that I have more than 50 lists and every time time that one of the users go out of the company I have to go one per one list removing this user. And the other way, when a new person get a job here I have to sign their email list per list ..
So there are some tool to help me?
Thanks in advance.
Doug
I don't have a solution for adding new users easily, but removing them is easy from the command line:
./remove_members --fromall john@gmail.com
-Rob
On Aug 11, 2011, at 3:01 PM, Douglas D. J. de Macedo wrote:
Hi people,
I would like to know more about user management on Mailman system.
My problem is that I have more than 50 lists and every time time that one of the users go out of the company I have to go one per one list removing this user. And the other way, when a new person get a job here I have to sign their email list per list ..
So there are some tool to help me?
Thanks in advance.
Doug
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/pennguin%40mac.com
On Thu, Aug 11, 2011 at 04:01:18PM -0300, Douglas D. J. de Macedo wrote:
My problem is that I have more than 50 lists and every time time that one of the users go out of the company I have to go one per one list removing this user.
remove_members ?
(-a is useful)
And the other way, when a new person get a job here I have to sign their email list per list ..
list_lists | while read L; do add_members -r /path/to/file ${L}; done
might do the trick.
-- "Like any Englishman armed with a cricket bat, he was doomed to fail." -- Guy Ladenburg (prosecuting counsel, comments on Paul Kelleher's first attempt to behead a statue of Margaret Thatcher)
*Y*ou can run this command in the server:
for CurrentList in $(list_lists --bare) ; do echo "somebody@example.net" | add_members -r - $CurrentList ; done
(see /add_members/ manual page for more details, and also /remove_members/)
Al 11/08/11 21:01, En/na Douglas D. J. de Macedo ha escrit:
Hi people,
I would like to know more about user management on Mailman system.
My problem is that I have more than 50 lists and every time time that one of the users go out of the company I have to go one per one list removing this user. And the other way, when a new person get a job here I have to sign their email list per list ..
So there are some tool to help me?
Thanks in advance.
Doug
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/informatica%40actiu.net
If you'd like to do this in a web interface, you may want to set up a cron job which files all list members periodically and gets analyzed by a PHP form in a browser, like we do here:
http://www.dsd.net/news/news_abo.php?lan=en
Am 11.08.2011 21:01, schrieb Douglas D. J. de Macedo:
Hi people,
I would like to know more about user management on Mailman system.
My problem is that I have more than 50 lists and every time time that one of the users go out of the company I have to go one per one list removing this user. And the other way, when a new person get a job here I have to sign their email list per list ..
So there are some tool to help me?
Thanks in advance.
Doug
Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/dunkel%40calamus.net
-- Bis bald / See you soon / A bientôt / Tot ziens / Ĝis revido
invers Software, Inh. Ulf Dunkel dunkel@calamus.net - www.calamus.net
Pflichtangaben gem. § 37a HGB: Sitz des Unternehmens: DE-49624 Löningen
participants (5)
-
Adam McGreggor
-
Douglas D. J. de Macedo
-
Narcis Garcia - GiLUG
-
Rob McLear
-
Ulf Dunkel