[Mailman-Users] How can i make a list public so people who are not subcribed can send a message?
hi, i need the following scenario: someone should be able to send to the list while he is not subscribed to the list. This seems to works, but the list admin must approve this. Is it possible WITHOUT approval? thank you yavuz -- 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] my second problem: in the emails is my local hostname !?!?
hi, here is my second and i hope my last problem: i get subscription mails which are like this one: To post to this list, send your email to: [EMAIL PROTECTED] General information about the mailing list is at: http://xlistsrv.site/mailman/listinfo/test If you ever want to unsubscribe or change your options (eg, switch to or from digest mode, change your password, etc.), visit your subscription page at: You see the response address is my internet domainname, this is correct. But the mailinglist admin site is my local hostname. This is my mm_cfg file: IMAGES_LOGOS = '/icons/' DEFAULT_EMAIL_HOST = 'lists.interactive-ip.eu' DEFAULT_URL_HOST = 'lists.interactive-ip.eu' MTA='Postfix' POSTFIX_STYLE_VIRTUAL_DOMAINS = ['lists.interactive-ip.eu'] add_virtualhost('lists.interactive-ip.eu', 'lists.interactive-ip.eu') i think it seems to be correct, but something must be wrong. What could it be? Can you help. Thank you yavuz -- 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] my second problem: in the emails is my local hostname !?!?
Greetings - I fell into this problem too. If memory serves it is because the DEFAULT_URL_HOST is used at *list creation* time to populate an entry its settings files. Changing the DEFAULT_URL_HOST later only affects lists you create subsequently. You need to run a script to fix up the URLs in the lists you have already created: bin/withlist -l -r fix_url listname To see the help text for the above run it directly, without the withlist: bin/fix_url.py I think there was a second, related Gotcha that caught me too... If your existing lists have archives then the pages already generated will have the wrong web server URL too. (Check some of the links down at the bottom of their pages.) If that's the case for you then you need to wipe and rebuild the HTML pages for each list's archives from its mbox file: bin/arch --wipe listname I'd suggest trying each of the above on an unimportant or test list first to make sure I've got things right! Cheers, Mike B-) On 13 Mar 2007, at 10:15, TRON478 wrote: i get subscription mails which are like this one: To post to this list, send your email to: [EMAIL PROTECTED] General information about the mailing list is at: http://xlistsrv.site/mailman/listinfo/test If you ever want to unsubscribe or change your options (eg, switch to or from digest mode, change your password, etc.), visit your subscription page at: You see the response address is my internet domainname, this is correct. But the mailinglist admin site is my local hostname. This is my mm_cfg file: IMAGES_LOGOS = '/icons/' DEFAULT_EMAIL_HOST = 'lists.interactive-ip.eu' DEFAULT_URL_HOST = 'lists.interactive-ip.eu' MTA='Postfix' POSTFIX_STYLE_VIRTUAL_DOMAINS = ['lists.interactive-ip.eu'] add_virtualhost('lists.interactive-ip.eu', 'lists.interactive-ip.eu') i think it seems to be correct, but something must be wrong. What could it be? Can you help. Thank you -- The Computing Service, University of York, Heslington, York Yo10 5DD, UK Tel:+44-1904-433811 FAX:+44-1904-433740 * Unsolicited commercial e-mail is NOT welcome at this e-mail address. * -- 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] How can i make a list public so people who are not subcribed can send a message?
Greetings - On 13 Mar 2007, at 10:09, TRON478 wrote: i need the following scenario: someone should be able to send to the list while he is not subscribed to the list. This seems to works, but the list admin must approve this. Is it possible WITHOUT approval? If you want ALL non-members to be able to post to the list then change the setting which is currently telling Mailman to put messages from non-members on hold until they are approved: Go to the list's management pages, then -- Privacy Options -- Sender filters -- Change Action to take for postings from non-members for which no explicit action is defined. (Details for generic_nonmember_action) setting from Hold to Accept. Then sit back and wait for spammers to find your list's address: their junk will then be immediately distributed to all the list's members. :-} Alternatively if you only want SOME non-members to be able to post to the list then, on the same page as above, put their e-mail addresses into the List of non-member addresses whose postings should be automatically accepted. (Details for accept_these_nonmembers) text box. You can use regular expressions here if you wish. ...And just hope the spammers don't happen to forge messages to your list as being from one of these addresses. :-} Cheers, Mike B-) -- The Computing Service, University of York, Heslington, York Yo10 5DD, UK Tel:+44-1904-433811 FAX:+44-1904-433740 * Unsolicited commercial e-mail is NOT welcome at this e-mail address. * -- 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] Mailman 2.1.5 - Local customizations is beingignored
Hi Mark It seems that we had put the copy in /usr/lib/mailman/lists/mylist/da instead of /var/lib/mailman/lists/mylist/da/ where the config.pck is. Thanks. Henrik -Oprindelig meddelelse- Fra: Mark Sapiro [mailto:[EMAIL PROTECTED] Sendt: 12. marts 2007 18:32 Til: Henrik Rasmussen; Mailman Users Emne: Re: [Mailman-Users] Mailman 2.1.5 - Local customizations is beingignored Henrik Rasmussen wrote: I've read*) that to avoid customize the original templates, it is adviced to Create a directory lists/yourlist/en (assuming English :) and copy templates/subscribeack.txt to this directory. Then edit this file for your specific wording. Mailman will use this specialized template for the English welcome messages. See http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.048.htp (which you might have found if you'd searched the FAQ for 'template' instead of 'customize'). I assume this does not require a OWNERS_CAN_ENABLE_PERSONALIZATION = 1 Correct. However, even I copy the file templates/da/verify.txt to lists/mylist/da/ (and check the directory and file permissions according to the originals) and restart the mailman server using mailmanctl restart, Mailman still uses the original template templates/da/verify.txt Do I have to change something in the Mailman configuration to use customized templates? No. The only requirement is that the template be in one of the places discussed in the above referenced FAQ, and that it be readable by the mailman group. Is the lists/mylist/ directory the existing directory that contains the list's config.pck file? Is the lists/mylist/da/verify.txt file you created readable by the mailman group (i.e. group mailman and group readable or world readable)? -- 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] How can i make a list public so people who arenot subcribed can send a message?
TRON478 wrote: hmmm, ok you are right with the spammers :) but my customer wants to open the list for everyone. but another question: is it possible to work with wildcards or domains like [EMAIL PROTECTED] or cuto.dom so only acceptance is for the domains above? Not wildcards, but regular expressions. You can put regular expressions in accept_these_nonmembers. If an entry begins with ^, it is interpreted as a case insensitive Python regular expression. See http://www.python.org/doc/current/lib/re-syntax.html for syntax details. Your example would be something like [EMAIL PROTECTED] or perhaps ^.*@(.*\.)?example\.com$ which would accept domains like example.com and mail.example.com but not myexample.com. by the way :) has mailman an irc channel? ;) See http://www.list.org/devs.html. -- 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] mailman accents in welcome message
Hi all, do you guys know where should we configure the accents in mailman messages ? I would like to send a welcome message to new subscribers with accents, but they apear with #224; codes like. I am running mailman 2.1.8 in freebsd ! Is it related with the code language of the SO ? or is it configured in mailman specifically ? thank you all and best regards, nuno -- 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] How can i make a list public so people who are not subcribed can send a message?
Greetings - On 13 Mar 2007, at 14:27, TRON478 wrote: hmmm, ok you are right with the spammers :) but my customer wants to open the list for everyone. but another question: is it possible to work with wildcards or domains like [EMAIL PROTECTED] or cuto.dom so only acceptance is for the domains above? Well, as I said in my message... You can use regular expressions here if you wish. :-) If you click the (Details for accept_these_nonmembers) next to the text box you'll see a little additional help, which says: Postings from any of these non-members will be automatically accepted with no further moderation applied. Add member addresses one per line; start the line with a ^ character to designate a regular expression match. Thus rather than using the limited glob-style pattern matching such as [EMAIL PROTECTED] you instead use full regular expression pattern matching such as [EMAIL PROTECTED] If the local part of the sender addresses (the bit to the left of the @) follows a set pattern for all the customers who can send to the list then it might be possible to model that too. For example, if the local part for each customer was of the form initals.surname then you might like to try something like: [EMAIL PROTECTED] and thus prevent postings from [EMAIL PROTECTED] (because joe doesn't match this format). You will need to read up on the syntax used for these regular expressions. For example . means any one character, whereas \. means the single character which really is a '.' Cheers, Mike B-) -- The Computing Service, University of York, Heslington, York Yo10 5DD, UK Tel:+44-1904-433811 FAX:+44-1904-433740 * Unsolicited commercial e-mail is NOT welcome at this e-mail address. * -- 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] subscribers
I have not been able to find on the site, how to look up a subscriber by their email address in mailman. Want to be able to see what lists they are on? I know you can look it up if you know one of the list they are on. But what if you don't know any listname? And pointers would be greatly appreciated. -- 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] newlist mailman - python error
hello list, after installing mailman on our server: Setting up mailman (2.1.5-8sarge5) ... Installing site language en done. No updates are necessary. Site list for mailman (usually named mailman) missing Please create it; until then, mailman will refuse to start I try creating the site list with the command newlist mailman and this is what I get: webprojects:/etc# newlist mailman Enter the email of the person running the list: [EMAIL PROTECTED] Initial mailman password: Traceback (most recent call last): File /usr/sbin/newlist, line 226, in ? main() File /usr/sbin/newlist, line 167, in main mlist.Create(listname, owner_mail, pw) File /var/lib/mailman/Mailman/MailList.py, line 457, in Create self.InitVars(name, admin, crypted_password) File /var/lib/mailman/Mailman/MailList.py, line 296, in InitVars self.web_page_url = ( TypeError: not all arguments converted during string formatting webprojects:/etc# System is Debian Sarge: webprojects:/etc# uname -r 2.6.9-023stab033.7-enterprise Any ideas? Did I hit a bug? Because on the old system under Ubuntu Server it worked like a charm. I am clueless :( Thanks and kind regards, Ulrich -- 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] mailman accents in welcome message
Nuno Gonçalves wrote: do you guys know where should we configure the accents in mailman messages ? I would like to send a welcome message to new subscribers with accents, but they apear with #224; codes like. Your browser converts the accented characters to the #nnn; codes when it submits the form data and Mailman makes no attempt to convert the codes back. You can use either bin/withlist or bin/config_list to set welcome_msg to the desired text, but this is not a real solution because the next time 'Submit Your Changes' on the General Options page is clicked, the characters will revert to the #nnn; codes. The real solution is to make a list/language specific version of the subscribeack.txt template as discussed at http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.048.htp. Note that you can also make/edit a list specific version of this template via the Edit the public HTML pages and text files link on the admin pages, but this won't work for the same reason setting welcome_msg doesn't work. -- 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] subscribers
Melinda wrote: I have not been able to find on the site, how to look up a subscriber by their email address in mailman. Want to be able to see what lists they are on? I know you can look it up if you know one of the list they are on. But what if you don't know any listname? And pointers would be greatly appreciated. You use Mailman's command line tool bin/find_member. If you don't have access to the command line tools, you can't do it. -- 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] newlist mailman - python error
Ulrich Pöschl // p-consult.at wrote: I try creating the site list with the command newlist mailman and this is what I get: webprojects:/etc# newlist mailman Enter the email of the person running the list: [EMAIL PROTECTED] Initial mailman password: Traceback (most recent call last): File /usr/sbin/newlist, line 226, in ? main() File /usr/sbin/newlist, line 167, in main mlist.Create(listname, owner_mail, pw) File /var/lib/mailman/Mailman/MailList.py, line 457, in Create self.InitVars(name, admin, crypted_password) File /var/lib/mailman/Mailman/MailList.py, line 296, in InitVars self.web_page_url = ( TypeError: not all arguments converted during string formatting webprojects:/etc# It looks like you have set DEFAULT_URL_PATTERN in mm_cfg.py and you have an extraneous '%' in addition to the '%s' for the host name. -- 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] How can i make a list public so people who are not subcribed can send a message?
I also would like to allow non-subscribers to send to a closed list, but I would like auto-approve based on a custom header... Anyone modified Mailman for that? Thanks, John -- 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] How can i make a list public so people who arenot subcribed can send a message?
John wrote: I also would like to allow non-subscribers to send to a closed list, but I would like auto-approve based on a custom header... Anyone modified Mailman for that? This has been discussed on this list before in various forms. Two examples are http://mail.python.org/pipermail/mailman-users/2006-August/052759.html and http://mail.python.org/pipermail/mailman-users/2006-May/051378.html. What you do is implement a custom handler per http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.067.htp. This handler needs to recognize the header and set the 'approved' flag in the message metadata. -- 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] newlist mailman - python error
Mark Sapiro schrieb: Ulrich Pöschl // p-consult.at wrote: I try creating the site list with the command newlist mailman and this is what I get: webprojects:/etc# newlist mailman Enter the email of the person running the list: [EMAIL PROTECTED] Initial mailman password: Traceback (most recent call last): File /usr/sbin/newlist, line 226, in ? main() File /usr/sbin/newlist, line 167, in main mlist.Create(listname, owner_mail, pw) File /var/lib/mailman/Mailman/MailList.py, line 457, in Create self.InitVars(name, admin, crypted_password) File /var/lib/mailman/Mailman/MailList.py, line 296, in InitVars self.web_page_url = ( TypeError: not all arguments converted during string formatting webprojects:/etc# It looks like you have set DEFAULT_URL_PATTERN in mm_cfg.py and you have an extraneous '%' in addition to the '%s' for the host name. thanks a lot! your hint pointed me in the right direction. problem solved. other question: is it possible to use one mailman instance on a single server for two different subdomains like [EMAIL PROTECTED] [EMAIL PROTECTED] it wouldn't be too bad if the two hosts see eachosters lists, but mailman should be able to send/receive on both subdomains.. any good starting-point in the docs? or any good howtos on that? thanks again, and kind regards from Vienna, Ulrich -- 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] Virtual hosts [was: newlist mailman - python error]
Ulrich Pöschl wrote: thanks a lot! your hint pointed me in the right direction. problem solved. other question: is it possible to use one mailman instance on a single server for two different subdomains like [EMAIL PROTECTED] [EMAIL PROTECTED] it wouldn't be too bad if the two hosts see eachosters lists, but mailman should be able to send/receive on both subdomains.. any good starting-point in the docs? or any good howtos on that? Standard Mailman supports multiple virtual hosts from a single instance with the restriction that all list names must be unique across all hosts. This restriction is planned to be removed for Mailman 2.2 and there are various patches available for Mailman 2.1 which may or may not work. See http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.047.htp. If you can live with the unique list name restriction, the Mailman part of virtual hosting is simple. In mm_cfg.py, just put add_virtualhost() directives for the additional host(s), e.g. add_virtualhost('www2.example.com', 'lists2.example.com') Then web created lists will be created with the proper web and mail host names based on the host name of the URL that accessed the create page. bin/newlist has options for specifying domains other than DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST. Lists will only be shown on the overview page for the accessing host unless you set VIRTUAL_HOST_OVERVIEW = Off. Of course, you have to set up the virtual domains in the web server and in the incoming MTA so that the web server invokes the mailman CGIs for Mailman URLs for all the hosts and the MTA properly delivers list mail for any host to Mailman. These latter things are specific to your web server, MTA and virtual hosting setup. -- 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] Virtual hosts [was: newlist mailman - python error]
Mark Sapiro schrieb: Standard Mailman supports multiple virtual hosts from a single instance with the restriction that all list names must be unique across all hosts. This restriction is planned to be removed for Mailman 2.2 and there are various patches available for Mailman 2.1 which may or may not work. See http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.047.htp. If you can live with the unique list name restriction, the Mailman part of virtual hosting is simple. In mm_cfg.py, just put add_virtualhost() directives for the additional host(s), e.g. add_virtualhost('www2.example.com', 'lists2.example.com') Then web created lists will be created with the proper web and mail host names based on the host name of the URL that accessed the create page. bin/newlist has options for specifying domains other than DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST. Lists will only be shown on the overview page for the accessing host unless you set VIRTUAL_HOST_OVERVIEW = Off. Of course, you have to set up the virtual domains in the web server and in the incoming MTA so that the web server invokes the mailman CGIs for Mailman URLs for all the hosts and the MTA properly delivers list mail for any host to Mailman. These latter things are specific to your web server, MTA and virtual hosting setup. heya. I'm astonished. it works like a charm. i've tested running another instance from a different apache vhost and I found it out myself in the meantime. I can live with the mentioned restrictions very well... thank you very much! ciao, Ulrich -- 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] mailman lighttpd cgi-bin weirdness
(this is a resend, since my last post was probably discarded due to a digital signature) I've been almost successful with my installation of mailman with lighttpd and postfix (yay, I guess) on Debian 4.0, but for the following gotcha: http://postbiota.org/mailman/admin has links with cgi-bin in them, e.g. http://postbiota.org/cgi-bin/mailman/admin/tt which 404 with my current configuration. I have a somewhat frankensteinian /etc/lighttpd/lighttpd.conf which hopefully you can help me to debug: server.modules = ( mod_access, mod_alias, mod_accesslog, mod_rewrite, mod_cgi, ) ... alias.url += ( /mailman/ = /usr/lib/cgi-bin/mailman/, /pipermail/ = /var/lib/mailman/archives/public/, /images/mailman/ = /usr/share/images/mailman/, ) cgi.assign = ( /admin = , /admin/ = , /admindb = , /admindb/ = , /confirm = , /confirm/ = , /create = , /create/ = , /edithtml = , /edithtml/ = , /listinfo = , /listinfo/ = , /options = , /options/ = , /private = , /private/ = , /rmlist = , /rmlist/ = , /roster = , /roster/ = , /subscribe = , /subscribe/ = ) url.rewrite = ( ^/$ = /Mailman/listinfo, ^/Mailman/$ = /Mailman/listinfo ) See anything funny? -- Eugen* Leitl a href=http://leitl.org;leitl/a http://leitl.org __ ICBM: 48.07100, 11.36820http://www.ativel.com 8B29F6BE: 099D 78BA 2FD3 B014 B08A 7779 75B0 2443 8B29 F6BE -- 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] mailman lighttpd cgi-bin weirdness
Eugen Leitl wrote: (this is a resend, since my last post was probably discarded due to a digital signature) A signature shouldn't cause a post to be discarded on this list. http://postbiota.org/mailman/admin has links with cgi-bin in them, e.g. http://postbiota.org/cgi-bin/mailman/admin/tt which 404 with my current configuration. I have a somewhat frankensteinian /etc/lighttpd/lighttpd.conf which hopefully you can help me to debug: It seems to me the only issue is the extraneous cgi-bin/ in the links. This is there because at the time the lists were created, there was DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman/' in mm_cfg.py. This should be just the default value DEFAULT_URL_PATTERN = 'http://%s/mailman/' as set in Defaults.py. Once this is fixed, you need to run fix_url to fix the lists themselves. See http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.069.htp. -- 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] mailman lighttpd cgi-bin weirdness
I've been almost successful with my installation of mailman with lighttpd and postfix (yay, I guess) on Debian 4.0, but for the following gotcha: http://postbiota.org/mailman/admin has links with cgi-bin in them, e.g. http://postbiota.org/cgi-bin/mailman/admin/tt which 404 with my current configuration. I have a somewhat frankensteinian /etc/lighttpd/lighttpd.conf which hopefully you can help me to debug: server.modules = ( mod_access, mod_alias, mod_accesslog, mod_rewrite, mod_cgi, ) ... alias.url += ( /mailman/ = /usr/lib/cgi-bin/mailman/, /pipermail/ = /var/lib/mailman/archives/public/, /images/mailman/ = /usr/share/images/mailman/, ) cgi.assign = ( /admin = , /admin/ = , /admindb = , /admindb/ = , /confirm = , /confirm/ = , /create = , /create/ = , /edithtml = , /edithtml/ = , /listinfo = , /listinfo/ = , /options = , /options/ = , /private = , /private/ = , /rmlist = , /rmlist/ = , /roster = , /roster/ = , /subscribe = , /subscribe/ = ) url.rewrite = ( ^/$ = /Mailman/listinfo, ^/Mailman/$ = /Mailman/listinfo ) See anything funny? - End forwarded message - -- Eugen* Leitl a href=http://leitl.org;leitl/a http://leitl.org __ ICBM: 48.07100, 11.36820http://www.ativel.com 8B29F6BE: 099D 78BA 2FD3 B014 B08A 7779 75B0 2443 8B29 F6BE signature.asc Description: Digital signature -- 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] mailman lighttpd cgi-bin weirdness
On Tue, Mar 13, 2007 at 01:59:18PM -0700, Mark Sapiro wrote: A signature shouldn't cause a post to be discarded on this list. You're correct. I was too hasty in hitting resend. It seems to me the only issue is the extraneous cgi-bin/ in the links. This is there because at the time the lists were created, there was DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman/' in mm_cfg.py. This should be just the default value DEFAULT_URL_PATTERN = 'http://%s/mailman/' as set in Defaults.py. Once this is fixed, you need to run fix_url to fix the lists themselves. See http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.069.htp. Perfect. That did the trick, and the solution arrived within minutes. Thanks a lot! -- Eugen* Leitl a href=http://leitl.org;leitl/a http://leitl.org __ ICBM: 48.07100, 11.36820http://www.ativel.com 8B29F6BE: 099D 78BA 2FD3 B014 B08A 7779 75B0 2443 8B29 F6BE signature.asc Description: Digital signature -- 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] hello genaliases
Hello I need generate a file aliases in mailman.. for postfix.. but when I put /bin/genaliases.. I can't generarte.. Could anyone help me... thanks gustavo navarro -- 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] hello genaliases
Gustavo U. Navarro wrote: I need generate a file aliases in mailman.. for postfix.. Do you have MTA = 'Postfix' in mm_cfg.py? but when I put /bin/genaliases.. I can't generarte.. What happens when you give the bin/genaliases command? What is the response? -- 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] hello genaliases
Mark Sapiro escribió: Gustavo U. Navarro wrote: I need generate a file aliases in mailman.. for postfix.. Do you have MTA = 'Postfix' in mm_cfg.py? not because I use local domain and not virtual domain these is part of my file mm_cfg.py #- # Uncomment this if you configured your MTA such that it # automatically recognizes newly created lists. # (see /usr/share/doc/mailman/README.{EXIM,...}) # MTA=None # Misnomer, suppresses alias output on newlist #- # Uncomment if you use Postfix virtual domains, but be sure to # read /usr/share/doc/mailman/README.POSTFIX first. # MTA='Postfix' # Note - if you're looking for something that is imported from mm_cfg, but you # didn't find it above, it's probably in /usr/lib/mailman/Mailman/Defaults.py. but when I put /bin/genaliases.. I can't generarte.. What happens when you give the bin/genaliases command? What is the response? ## lista de distribuci?n mailman mailman: |/var/lib/mailman/mail/mailman post mailman mailman-admin: |/var/lib/mailman/mail/mailman admin mailman mailman-bounces: |/var/lib/mailman/mail/mailman bounces mailman mailman-confirm: |/var/lib/mailman/mail/mailman confirm mailman mailman-join: |/var/lib/mailman/mail/mailman join mailman mailman-leave: |/var/lib/mailman/mail/mailman leave mailman mailman-owner: |/var/lib/mailman/mail/mailman owner mailman mailman-request: |/var/lib/mailman/mail/mailman request mailman mailman-subscribe: |/var/lib/mailman/mail/mailman subscribe mailman mailman-unsubscribe: |/var/lib/mailman/mail/mailman unsubscribe mailman Could you help me... thanks gus -- 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] hello genaliases
Gustavo U. Navarro wrote: Mark Sapiro escribió: Gustavo U. Navarro wrote: I need generate a file aliases in mailman.. for postfix.. Do you have MTA = 'Postfix' in mm_cfg.py? not because I use local domain and not virtual domain these is part of my file mm_cfg.py You still need MTA = 'Postfix' in mm_cfg.py if you want Mailman to generate and maintain the data/aliases* files for Postfix. #- # Uncomment this if you configured your MTA such that it # automatically recognizes newly created lists. # (see /usr/share/doc/mailman/README.{EXIM,...}) # MTA=None # Misnomer, suppresses alias output on newlist #- # Uncomment if you use Postfix virtual domains, but be sure to # read /usr/share/doc/mailman/README.POSTFIX first. # MTA='Postfix' # Note - if you're looking for something that is imported from mm_cfg, but you # didn't find it above, it's probably in /usr/lib/mailman/Mailman/Defaults.py. I don't know what brain dead packager put those comments in mm_cfg.py, but that comment is just wrong. If you want Mailman to generate aliases for Postfix, you need MTA = 'Postfix' whether or not you are using virtual domains. See http://www.list.org/mailman-install/node12.html. You need to do the things discussed in sec 6.1.1 in any case. If you are using Postfix virtual domains, you also need the things discussed in section 6.1.2. You may also find the comments in Defaults.py regarding MTA and POSTFIX_STYLE_VIRTUAL_DOMAINS to be of interest. but when I put /bin/genaliases.. I can't generarte.. What happens when you give the bin/genaliases command? What is the response? ## lista de distribuci?n mailman mailman: |/var/lib/mailman/mail/mailman post mailman mailman-admin: |/var/lib/mailman/mail/mailman admin mailman mailman-bounces: |/var/lib/mailman/mail/mailman bounces mailman mailman-confirm: |/var/lib/mailman/mail/mailman confirm mailman mailman-join: |/var/lib/mailman/mail/mailman join mailman mailman-leave: |/var/lib/mailman/mail/mailman leave mailman mailman-owner: |/var/lib/mailman/mail/mailman owner mailman mailman-request: |/var/lib/mailman/mail/mailman request mailman mailman-subscribe: |/var/lib/mailman/mail/mailman subscribe mailman mailman-unsubscribe: |/var/lib/mailman/mail/mailman unsubscribe mailman Because you have not overridden the default MTA = 'Manual', genaliases just prints the aliases for you to deal with manually. -- 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] Trapping messages with null subjects sent to list
The esteemed Mark Sapiro has said: [EMAIL PROTECTED] wrote: Is there a recipe to put in the spam filters that will trap a totally empty subject line in a message? This get posted to a list with (no subject) in the subject line, but this is evidently added after the spam filter check. Try the following regexp in header_filter_rules with a Hold action ^subject:\s*(\(no subject\))?\s*$ I put that line in the spam filter (actually, copied and pasted it). I'm still seeing the first post with a null subject line blasting through without getting trapped. It shows up as (no subject) when distributed by the list, but isn't trapped until it's gone out to the list (too late). All the responses, of course, get trapped by the preexisting trap. I did try subject:\n But that traps a bunch of mangled subject lines where the user's MUA has munged the original to add spaces. Hank -- 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] Trapping messages with null subjects sent to list
[EMAIL PROTECTED] wrote: The esteemed Mark Sapiro has said: [EMAIL PROTECTED] wrote: Is there a recipe to put in the spam filters that will trap a totally empty subject line in a message? This get posted to a list with (no subject) in the subject line, but this is evidently added after the spam filter check. Try the following regexp in header_filter_rules with a Hold action ^subject:\s*(\(no subject\))?\s*$ I put that line in the spam filter (actually, copied and pasted it). I'm still seeing the first post with a null subject line blasting through without getting trapped. It shows up as (no subject) when distributed by the list, but isn't trapped until it's gone out to the list (too late). All the responses, of course, get trapped by the preexisting trap. I did try subject:\n But that traps a bunch of mangled subject lines where the user's MUA has munged the original to add spaces. The original regexp in header_filter_rules should catch any subject header consisting only of white space and zero or one occurrences of '(no subject)'. I think the issue may be that the incoming post has no Subject: header at all rather than an empty one. In this event, if there is a subject_prefix, Mailman will add a Subject: header with the list prefix and '(no subject)'. If there is no subject_prefix, the message will be sent from Mailman with no Subject: header. If that is the issue, you need 3 header_filter_rules. The first is as above to catch the empty or (no subject). The second is with a regexp of ^subject: and an action of accept to accept the remaining messages with Subject: headers, and the third has a regexp ^. and an action of hold to hold all messages that fall through the second. If you have other header_filter_rules, they should come before the accept rule (#2) or they won't be reached. -- 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] new server
Is it possible to migrate the archives from Mailman on one server to another server? == Cheryl Faye Schwartz, Owner [EMAIL PROTECTED] BenSalem Naturals http://www.bnatural.com go to http://www.bnatural.com/webcart10/next_pages/bonus.htm for this month's sale items phone/Voicemail 1 215 638-0627 FAX 1 (802) 609-0627 Your Health is Our Business! Practice Safe Computing -- get anti-virus software!! = affordable health pleasure -- 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] new server
Cheryl Faye Schwartz wrote: Is it possible to migrate the archives from Mailman on one server to another server? Yes. The most direct way is to just move the archives/private/listname.mbox/listname.mbox file from the old server to the new and then build the archives on the new server with bin/arch. If there are archives on both servers, just combine the listname.mbox files. It's a good idea to at least check the .mbox file with bin/cleanarch before running bin/arch. Use the --help options on both commands for more info. You can also move the list (settings, membership, member options) by moving the lists/listname/config.pck file. -- 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