[Mailman-Users] Member list
Hi, I would need your advice... I am doing some tests at the moment. What I want to do, is to be able to invite or to make subscribe some people, in order to send them some newsletters. However, I do wish that ONLY the moderators and the administrator can send newsletters. None of the members should be able to send newsletters. - How can I disable it ? Instead of letting them sending emails and waiting for approval, I would prefer that this will be rejected automatically, without rejecting the admin and moderators Can I setup the system like this ? Thanks -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9
Re: [Mailman-Users] Member list
Steve wrote: I am doing some tests at the moment. What I want to do, is to be able to invite or to make subscribe some people, in order to send them some newsletters. However, I do wish that ONLY the moderators and the administrator can send newsletters. None of the members should be able to send newsletters. - How can I disable it ? See the FAQ at http://wiki.list.org/x/3YA9. Instead of letting them sending emails and waiting for approval, I would prefer that this will be rejected automatically, without rejecting the admin and moderators Yes. This is covered in the FAQ, but note that the secure way to do this is to leave everyone moderated and post with an Approved: header as also mentioned in the FAQ. -- Mark Sapiro m...@msapiro.netThe highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9
Re: [Mailman-Users] Member list...
David Boothe wrote: I habe the following set up as a cron job... /path/to/mailman/bin/list_members listname | mail -s 'List Names' [EMAIL PROTECTED] It sends the email to [EMAIL PROTECTED] but it is empty. You might try /path/to/mailman/bin/list_members listname /path/to/mail -s 'List Names' [EMAIL PROTECTED] You may need to specify the path to the mail depending on what you have PATH= set to for your crontab. Also, I've never tried to | in cron. I'm sure it's possible, but redirects the output of a cron command to wherever you've specified. -- Anne Ramey -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Member list... (drifting off topic)
Anne Ramey wrote: You might try /path/to/mailman/bin/list_members listname /path/to/mail -s 'List Names' [EMAIL PROTECTED] This is shell dependent. doesn't work in all shells, but if it does, the effect of the above would be to write both stdout and stderr from the command /path/to/mailman/bin/list_members listname -s 'List Names' [EMAIL PROTECTED] to the file /path/to/mail (with luck, this would fail for lack of permission) You may need to specify the path to the mail depending on what you have PATH= set to for your crontab. The OP reported he received mail, so I don't think the path is the issue. Also, I've never tried to | in cron. I'm sure it's possible, but redirects the output of a cron command to wherever you've specified. cron passes the command line to the selected shell. If the shell recognizes | as a pipe it works. In bash for example redirects both stdout and stderr to a file (not to the stdin of a command), but in tcsh for example only does this, and doesn't work at all. To use in a cron command line, you'd need something like /path/to/mailman/bin/list_members listname /tmp/xxx ; mail -s 'List Names' [EMAIL PROTECTED] /tmp/xxx ; rm /tmp/xxx for the command part. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
[Mailman-Users] Member list...
I would like to set up a cron job to automatically send me an email with the current member list. I see that list_members is in the bin directory but I cant seem to get it to work via cron to send me the list. Does anyone know how to do this? (I want to this so I get all members of the list as opposed to using the who command which only shows memebrs who do not have hide enabled.) - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1ยข/min. -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Member list...
David Boothe wrote: I would like to set up a cron job to automatically send me an email with the current member list. I see that list_members is in the bin directory but I cant seem to get it to work via cron to send me the list. Does anyone know how to do this? It should work. I'm guessing your issue is either permissions or getting the results mailed to the right place. In general, you may need to add the path/to/bin/list_members command to the crontab for the mailman user in order that it have permission to run. You can't put it in your own crontab unless you can run bin/list_members as you. Then you have the issue of mailing the result to you is the command is in Mailman's crontab. You may be able to put a '[EMAIL PROTECTED]' in the crontab, but that may not be desired because of where you want error output from other commands in the crontab to go. You may need to pipe the output from bin/list_members to something (e.g. /bin/mail [EMAIL PROTECTED]) that will mail it to you. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Member list...
I habe the following set up as a cron job... /path/to/mailman/bin/list_members listname | mail -s 'List Names' [EMAIL PROTECTED] It sends the email to [EMAIL PROTECTED] but it is empty. Mark Sapiro [EMAIL PROTECTED] wrote: David Boothe wrote: I would like to set up a cron job to automatically send me an email with the current member list. I see that list_members is in the bin directory but I cant seem to get it to work via cron to send me the list. Does anyone know how to do this? It should work. I'm guessing your issue is either permissions or getting the results mailed to the right place. In general, you may need to add the path/to/bin/list_members command to the crontab for the mailman user in order that it have permission to run. You can't put it in your own crontab unless you can run bin/list_members as you. Then you have the issue of mailing the result to you is the command is in Mailman's crontab. You may be able to put a '[EMAIL PROTECTED]' in the crontab, but that may not be desired because of where you want error output from other commands in the crontab to go. You may need to pipe the output from bin/list_members to something (e.g. /bin/mail [EMAIL PROTECTED]) that will mail it to you. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan - Stay in the know. Pulse on the new Yahoo.com. Check it out. -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Member list...
David Boothe wrote: I habe the following set up as a cron job... /path/to/mailman/bin/list_members listname | mail -s 'List Names' [EMAIL PROTECTED] It sends the email to [EMAIL PROTECTED] but it is empty. In what users crontab? What happens if this user runs bin/list_members interactively? -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
[Mailman-Users] Member list oddity
On some lists when I check the member page, the membership is shown on a single page. On other lists, the membership is broken out alphabetically. However, this doesn't seem to be related to list size. One list with over 100 members is shown on a single page while another list with about 50 members is broken out alphabetically. Is there some option I just haven't noticed that controlls this? Could it be based on which version of Mailman was used to create the list? I'd love to be able to toggle this behavior, but just haven't figured out how yet. Thanks, Mike -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Member list oddity
Mike Avery wrote: On some lists when I check the member page, the membership is shown on a single page. On other lists, the membership is broken out alphabetically. However, this doesn't seem to be related to list size. One list with over 100 members is shown on a single page while another list with about 50 members is broken out alphabetically. It is controlled by size, but it's a per list attribute. Is there some option I just haven't noticed that controlls this? Could it be based on which version of Mailman was used to create the list? I'd love to be able to toggle this behavior, but just haven't figured out how yet. The paginating of the member list is controlled by the list attribute admin_member_chunksize which is set at list creation time from the Defaults.py/mm_cfg.py variable DEFAULT_ADMIN_MEMBER_CHUNKSIZE (default value = 30). The problem is admin_member_chunksize is not available in the list admin GUI or in config_list so once a list is created, you have no easy, visible way to change it. See http://sourceforge.net/tracker/index.php?func=detailaid=1072002group_id=103atid=100103 In your case, it appears that DEFAULT_ADMIN_MEMBER_CHUNKSIZE has been changed so older, pre-change lists have one value for admin_member_chunksize and newer lists have another. You can use bin/withlist to change it for an existing list. For example - set admin_member_chunksize = 100 for the mailman list $ bin/withlist -l mailman Loading list mailman (locked) The variable `m' is the mailman MailList instance m.admin_member_chunksize = 100 m.Save() Unlocking (but not saving) list: mailman Finalizing $ The '' are Python prompts - the 'empty response is a control-D -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Member list in header/footer
On 04 Jun 2001 13:24:58 -0400, Scott Barron wrote: Those that sign my paycheck wish to see the list of member addresses in the message header. Can I do this with the current mailman? I've found where to add headers and the list of variables to insert certain things but the member list wasn't one of them. If this can not be done with a stock install where might I look in the source to add such a thing? Technically this is possible to do, as outlined by Barry. However it is a very silly thing to do - do you want *every* member of the list in the headers, or just the ones handled by this delivery (Mailman tends to batch deliveries into chunks of recipients)? A thousand recipients, at (say) 50 bytes per recipient will add 50K of headers. At this point you will find some MTAs will explode when they get a header or a multiple header set of this length. When someone gets a message like this and replies to it you can just bet they use reply to all - so a copy goes to the list (is that still in the headers) and another copy goes to each list member. Then people complain about double receiving messages, of course sending the complaints to everyone and before you know it you have a mail loop of sorts and a lot of unhappy people. Autoreply functions, which are in general terminally stupid, now have more addresses to autospam... Everyone's email addresses are out there and available for spam address harvesters. If you have dealings with EU people you have probably just broken EU data protection legislation by broadcasting personal data (email addresses) without adequate permissions and safeguards. You *really* need to push back on this... mailing lists work the way they do for a reason, and breaking them without good technical reason will give you pain. Nigel. -- [ Nigel Metheringham [EMAIL PROTECTED] ] [ Phone: +44 1423 85 Fax +44 1423 858866 ] [ - Comments in this message are my own and not ITO opinion/policy - ] [ - Security is not an add-on -- security is a way of life - ] -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] Member list in header/footer
Well, I managed to add a List-Members: header (along with the other List-* headers in Cookheader.py). Believe me, I think this is just as stupid an idea as you do and will try one more time to explain the purpose of mailing list software. You raise some good points that I will bring up to my boss. The problem is he is used to maintaining his list as a list of addresses in Eudora or something like that (not familiar with that software). Thanks for the tips, Scott On Tue, Jun 05, 2001 at 09:43:27AM +0100, Nigel Metheringham wrote: Technically this is possible to do, as outlined by Barry. However it is a very silly thing to do - do you want *every* member of the list in the headers, or just the ones handled by this delivery (Mailman tends to batch deliveries into chunks of recipients)? A thousand recipients, at (say) 50 bytes per recipient will add 50K of headers. At this point you will find some MTAs will explode when they get a header or a multiple header set of this length. When someone gets a message like this and replies to it you can just bet they use reply to all - so a copy goes to the list (is that still in the headers) and another copy goes to each list member. Then people complain about double receiving messages, of course sending the complaints to everyone and before you know it you have a mail loop of sorts and a lot of unhappy people. Autoreply functions, which are in general terminally stupid, now have more addresses to autospam... Everyone's email addresses are out there and available for spam address harvesters. If you have dealings with EU people you have probably just broken EU data protection legislation by broadcasting personal data (email addresses) without adequate permissions and safeguards. You *really* need to push back on this... mailing lists work the way they do for a reason, and breaking them without good technical reason will give you pain. Nigel. -- [ Nigel Metheringham [EMAIL PROTECTED] ] [ Phone: +44 1423 85 Fax +44 1423 858866 ] [ - Comments in this message are my own and not ITO opinion/policy - ] [ - Security is not an add-on -- security is a way of life - ] -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] Member list in header/footer
Hello all, Those that sign my paycheck wish to see the list of member addresses in the message header. Can I do this with the current mailman? I've found where to add headers and the list of variables to insert certain things but the member list wasn't one of them. If this can not be done with a stock install where might I look in the source to add such a thing? I think this to be just an odd a request as the rest of you probably do but you know how management gets! Thanks, Scott PGP signature