Re: [Mailman-Users] Lists break when host_name is removed
Hi Mark, --On 2. Juni 2008 18:22:09 -0700 Mark Sapiro [EMAIL PROTECTED] wrote: Sebastian Hagedorn wrote: | | every once in a while one of our list owners shoots themselves in the | foot by deleting the value in host_name. That breaks the list almost | completely. Is there a way for us to override that setting, so that list | admins can't change it or the changed value isn't used? Probably the easiest way is to find the following lines in Mailman/Gui/General.py and remove or comment them out. thanks, that did the trick. As a follow-up now I wonder how I can determine if that setting has been changed. The config_list -o command doesn't seem to print it!? I'm a bit worried that there may be time bombs, i.e. lists that have been misconfigured when that GUI option still existed. The way it is now I wouldn't even be able to confirm that, it seems. -- .:.Sebastian Hagedorn - RZKR-R1 (Gebäude 52), Zimmer 18.:. Zentrum für angewandte Informatik - Universitätsweiter Service RRZK .:.Universität zu Köln / Cologne University - ✆ +49-221-478-5587.:. .:.:.:.Skype: shagedorn.:.:.:. pgpPVmzTxTr6z.pgp Description: PGP 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 Address Format
* Carlos Williams [EMAIL PROTECTED] wrote: Why does mailman do this? I don't understand the bounce parameter and or why it does not show its from [EMAIL PROTECTED]. The listname-bounce localpart is used for automatic bounce detection. Have a look at: http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq03.028.htp Bounce detection is an integral part of every mailing list managing software: It allows users whose email addresses are not valid any longer to be removed from the list without the need for a human being to manually look at logfiles to determine this. Cheers Stefan -- Stefan Förster http://www.incertum.net/ Public Key: 0xBBE2A9E9 Free speech tastes better than free beer. -- 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 Address Format
I was wondering why when something is sent to a mailman alias address is the actual email address manipulated to show a different non existing address. For example, I create a mailman group everyone so now people can email [EMAIL PROTECTED] and when the users get an email from that group, they see the following header info: Return Path = [EMAIL PROTECTED] X-Original-To = [EMAIL PROTECTED] Delivered-To = [EMAIL PROTECTED] So when people see this, they attempt to send back to [EMAIL PROTECTED] and of course the email is rejected because that address does not exist. I as an email administrator understand how to read the header but most common users don't and almost always send to the wrong address. They become frustrated and annoyed with Mailman and want this fixed. I explain to them to not copy and paste the email address but rather to simply reply to all or reply to sender. Why does mailman do this? I don't understand the bounce parameter and or why it does not show its from [EMAIL PROTECTED]. Thanks for any clarification or info on how to resolve this. -- Man your battle stations... -- 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 Address Format
Carlos Williams [EMAIL PROTECTED] wrote: I was wondering why when something is sent to a mailman alias address is the actual email address manipulated to show a different non existing address. For example, I create a mailman group everyone so now people can email [EMAIL PROTECTED] and when the users get an email from that group, they see the following header info: Return Path = [EMAIL PROTECTED] X-Original-To = [EMAIL PROTECTED] Delivered-To = [EMAIL PROTECTED] So when people see this, they attempt to send back to [EMAIL PROTECTED] and of course the email is rejected because that address does not exist. I as an email administrator understand how to read the header but most common users don't and almost always send to the wrong address. They become frustrated and annoyed with Mailman and want this fixed. I explain to them to not copy and paste the email address but rather to simply reply to all or reply to sender. Why does mailman do this? I don't understand the bounce parameter and or why it does not show its from [EMAIL PROTECTED]. Thanks for any clarification or info on how to resolve this. The address is set so that bounced mail will be sent back to the -bounces address ,and Mailman can process the bounce according to the bounce parameters configured for the list. In the aliases file there should be a -bounces address for each list. Here is what I have in the /var/lib/mailman/data/aliases file on Ubuntu: # STANZA START: mailman # CREATED: Fri Mar 9 14:35:32 2007 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 # STANZA END: mailman -- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone:+1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 222, Room D209 Internet: [EMAIL PROTECTED] Argonne, IL 60439-4828 IBMMAIL: I1004994 -- 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] Lists break when host_name is removed
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Sebastian Hagedorn wrote: | Hi Mark, | | --On 2. Juni 2008 18:22:09 -0700 Mark Sapiro [EMAIL PROTECTED] wrote: | | Sebastian Hagedorn wrote: | | | | every once in a while one of our list owners shoots themselves in the | | foot by deleting the value in host_name. That breaks the list almost | | completely. Is there a way for us to override that setting, so that | list | | admins can't change it or the changed value isn't used? | | Probably the easiest way is to find the following lines in | Mailman/Gui/General.py and remove or comment them out. | | thanks, that did the trick. As a follow-up now I wonder how I can | determine if that setting has been changed. The config_list -o command | doesn't seem to print it!? I'm a bit worried that there may be time | bombs, i.e. lists that have been misconfigured when that GUI option | still existed. The way it is now I wouldn't even be able to confirm | that, it seems. config_list -o only outputs those list attributes which are in the GUI. Since you removed host_name from the GUI, config_list -o no longer prints it. If you do not use virtual domains, the easiest thing is to run bin/withlist -a -l -r fix_url -- -v which will set host_name to the DEFAULT_URL_HOST value and web_page_url to the value of DEFAULT_URL_PATTERN interpolated with the value of DEFAULT_URL_HOST. The '-- -v' is optional and causes the command to report the web_page_url and host_name settings for each list after they are set. If you have more than one domain, you need to do something like #!/bin/sh for list in lists_in_www.example.com_domain ; do ~ bin/withlist -l -r fix_url $list -u www.example.com -v done for each domain. If you just want to see the host_names, you can copy the following to bin/show_host_name.py - cut here-- def show_host_name(mlist): ~print 'list: %s, host_name: %s' % (mlist.real_name, mlist.host_name) - cut here-- and run bin/withlist -a -r show_host_name - -- Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) iD8DBQFIRUyRVVuXXpU7hpMRAt+CAJ9SID68b0Bz6ZUR/KQwM22B5LvzaACfdyS0 ynzMm8ZoVhZiXqtRURMRrdM= =eQGX -END PGP 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] mail distro, newsgroup, or both?
Hi, I'm trying to determine if the problem I have is best solved by mailman, a newsgroup, or both. I'd like to setup an open mail distro such that when one writes or receives an e-mail with useful information, one could forward (or cc) the mailman distro. The mailman distro would archive the contents and provide a means for others to review the threads for useful information. I'd also like to overlay a search engine so one could go to a web site, enter some key words, and search the mailman archive. I'd like the mail distro to be open meaning one shouldn't have to subscribe to send to the distro. I'm thinking the mail distro would have no receipients other than the archive. It's sort of like a newsgroup but where info could be added to the newgroup (archive) via e-mail. Have others tried to setup a similar service and if so, which path did you take and why Is there an easy way to index and search over one or more mailman distros? I'm not sure how to address followups. In a newsgroup paradigm, replying to a post brings that thread to the top of the newsgroups. I don't think that's the cases with mailman and threads (though I could be wrong). I've been holding off going down the NNTP cross-post path between mailman and news until I think I've got a solid plane. Anyway, any thoughts or experiences in this space appreciated. Thanks -- 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] Lists break when host_name is removed
--On 3. Juni 2008 06:52:17 -0700 Mark Sapiro [EMAIL PROTECTED] wrote: config_list -o only outputs those list attributes which are in the GUI. Ah, tricky! If you just want to see the host_names, you can copy the following to bin/show_host_name.py - cut here-- def show_host_name(mlist): ~print 'list: %s, host_name: %s' % (mlist.real_name, mlist.host_name) - cut here-- and run bin/withlist -a -r show_host_name Great! That way I was able to verify quickly that all lists are configured correctly. Thank you very much! This withlist mechanism is pretty cool, I must say. -- .:.Sebastian Hagedorn - RZKR-R1 (Gebäude 52), Zimmer 18.:. Zentrum für angewandte Informatik - Universitätsweiter Service RRZK .:.Universität zu Köln / Cologne University - ✆ +49-221-478-5587.:. .:.:.:.Skype: shagedorn.:.:.:. pgpdAERfxdiBZ.pgp Description: PGP 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] How to import a list of members?
Todd Andrews wrote: I'm looking for an easy way to update the real names ONLY for members already on the list. I've studied FAQ 3.53. Additional web administration tools? (http://tinyurl.com/4r553c) and Michael Lynne's curl wrapper (http://tinyurl.com/5gug8d) but I can't find a place where the CGI's are documented to know how I could write a curl wrapper to do what I want. View the source of the appropriate page in your browser to see what post data is sent by the form when you submit it. I don't have direct access to the command line tools or binaries because I'm using mailman provided by a hosting service. Can anyone point me in the right direction? A URL similar to http://www.example.com/mailman/options/listname/user--at--example.net?fullname=New%20Namechange-of-addresspassword=list_admin_or_user_password will do what you want -- 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] selective mime 'scrubbing' (WITHOUT filtering)
andReadG wrote: my initial question was: custom mime precedence? I was asking if I can let the text/html part of a multipart(/alternative) message pass through when when preceded by the text/plain part AND followed by something like an application/pdf part, but keep the pdf in the server (not filtered-out; kept in the archive for http download) The (1st) answer I got seems I was misunderstood (but thanks anyway Terri). I was advised to see the 'pass_mime_types' variable (to include text/html) -BUT- I have the 'scrub_nondigest' set to true, so (simple) filtering is of no help (nor desired; I don't want the pdf (or any base64 part) phased out, I just want it stay in the archive area with a link leading to it in the delivered mail) My first impression is that this cannot be done, at least with the 2.1.6 version I use. Is this true? Can this be solved If I upgrade the version? And your impression is correct. An upgrade won't help. Scrubber will remove all text/html parts. The closest you can come is to set ARCHIVE_HTML_SANITIZER = 2 in mm_cfg.py. This will leave the content of text/html part in the message, but it will be 'html escaped' and appended to the text/plain body, so it won't really even be close to what you want. The whole point of scrubber is to produce a flat text/plain message because that's the only thing that pipermail can archive. -- 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] Trouble setting up Mailman 2.1.9 Web Interface (FreeBSD 7.0 Ports)
I'm trying to get Mailman 2.1.9 working. I set it up with Postfix and as far as I can tell, e-mail and aliases are working and I'm able to create lists using the command-line scripts in mailman/bin, but whenever I try to control things through the Mailman web interface it seems to be ignored. I looked in the log files that live in /usr/local/mailman/logs and in the web server logs and mail server logs and find nothing of consequence to explain this issue. I am able to go to the configuration web pages, log in with the passwords that I set at the command line, change form fields and submit the form. When I submit the form, I get prompted twice via what appaer to be javascript popups regarding the data submission being non-secure (even though this is an https URL) and then get returned to the form page. What FAQ or Wiki may touch upon these issues? I haven't found anything googling around. Any assistance would be greatly appreciated. Thanks! -- 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 error after server crash
Hi there, a few weeks ago my mail server crashed and serveral files where damage, and placed in lost+found. For some reason the mailman system failed after that while starting the service i got the following error. Traceback (most recent call last): File /usr/sbin/list_lists, line 122, in ? main() File /usr/sbin/list_lists, line 94, in main mlist = MailList.MailList(n, lock=0) File /usr/lib/mailman/Mailman/MailList.py, line 130, in __init__ self.Load() File /usr/lib/mailman/Mailman/MailList.py, line 665, in Load self.CheckVersion(dict) File /usr/lib/mailman/Mailman/MailList.py, line 704, in CheckVersion if self.data_version = mm_cfg.DATA_FILE_VERSION: File /usr/lib/mailman/Mailman/MailList.py, line 146, in __getattr__ raise AttributeError, name AttributeError: data_version After checking back and forth I found that removing the list_lists from the /etc/init.d/mailman let the service start but one or more lists are not working, and of course the error persist, I cant also access the web page of the list. Can you give me some advice on what can be wrong. So far I cant make out which file is missing or has something wrong. Something similar happends when I run check_db (broken_list) only the lines refering to list_lists change and are replace by check_db instead. Is there a way to recover from this or to reset the list without erasing it? Thx, Carlos Bergero -- 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 stats
Hi, i'm performing some tests with Mailman and Postfix over Centos5. Does some body know how many messages per hour can be sent? I´ll appreciate if some one could tell me what hardware and bandwith are using and your stats? What do I need to improve it? Thanks in advance. Jesus Alonso Rivas -- 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] mail distro, newsgroup, or both?
[EMAIL PROTECTED] wrote: I'd like the mail distro to be open meaning one shouldn't have to subscribe to send to the distro. That guarantees that the spammers will hit it heavily, once they find out about it. I'm thinking the mail distro would have no receipients other than the archive. It's sort of like a newsgroup but where info could be added to the newgroup (archive) via e-mail. If you're only going to use it for archiving purposes, it sounds to me more like you want a newsgroup than a mailing list. Is there an easy way to index and search over one or more mailman distros? Mailman distros? There is no such thing. Do you mean Mailman mailing lists? The interface is exposed to third-party archivers, such as mhonarc, and there are other third-party index/search tools that also can be relatively easily integrated. Search the FAQ Wizard for more info on that subject. I'm not sure how to address followups. In a newsgroup paradigm, replying to a post brings that thread to the top of the newsgroups. I don't think that's the cases with mailman and threads (though I could be wrong). If you're doing an archive-only mailing list, there would be no such thing as followups, or message threading, since no one would be receiving a copy of the messages by mail and they wouldn't have access to any of the headers that are used to build threads, etc The best you could do would be to have people manually copy relevant portions of a message from the archives into a new message and then post that to the same list, and hope that they also remember to keep the same subject. You're basically destroying much of the value of the archives of a proper mailing list, because you've got an input to the process but no normal outputs. -- Brad Knowles [EMAIL PROTECTED] Member of the Python.org Postmaster Team Co-Moderator of the mailman-users and mailman-developers mailing lists -- 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] mail distro, newsgroup, or both?
In a message of Tue, 03 Jun 2008 12:20:04 CDT, Brad Knowles writes: Do you mean Mailman mailing lists? The interface is exposed to third-par ty archivers, such as mhonarc, and there are other third-party index/search tools that also can be relatively easily integrated. Search the FAQ Wiza rd for more info on that subject. see: http://www.python.org/cgi-bin/faqw-mm.py?query=SWISH-Equerytype=simplecasefold=yesreq=search I am using SWISH-E and it works just fine. I used this resource which the FAQ didn't list http://infothecary.org/jordan/mailman.html just in case its useful, Laura -- 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] Trouble setting up Mailman 2.1.9 Web Interface(FreeBSD 7.0 Ports)
Mark Hennessy wrote: I looked in the log files that live in /usr/local/mailman/logs and in the web server logs and mail server logs and find nothing of consequence to explain this issue. Does the web server log show the POST request from submitting the form? I am able to go to the configuration web pages, log in with the passwords that I set at the command line, change form fields and submit the form. When I submit the form, I get prompted twice via what appaer to be javascript popups regarding the data submission being non-secure (even though this is an https URL) and then get returned to the form page. Mailman doesn't have any javascript or anything else to generate popups. These are most likely coming from your browser itself because you haven't fixed the list's web_page_url to be https, so the form's post action URL is still http. What FAQ or Wiki may touch upon these issues? I haven't found anything googling around. See steps 2. and 3. at http://wiki.list.org/display/DOC/Securing+Mailman%27s+web+GUI+by+using+Secure+HTTP-SSL. -- 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] mailman error after server crash
Carlos Bergero wrote: Hi there, a few weeks ago my mail server crashed and serveral files where damage, and placed in lost+found. For some reason the mailman system failed after that while starting the service i got the following error. Traceback (most recent call last): File /usr/sbin/list_lists, line 122, in ? main() File /usr/sbin/list_lists, line 94, in main mlist = MailList.MailList(n, lock=0) File /usr/lib/mailman/Mailman/MailList.py, line 130, in __init__ self.Load() File /usr/lib/mailman/Mailman/MailList.py, line 665, in Load self.CheckVersion(dict) File /usr/lib/mailman/Mailman/MailList.py, line 704, in CheckVersion if self.data_version = mm_cfg.DATA_FILE_VERSION: File /usr/lib/mailman/Mailman/MailList.py, line 146, in __getattr__ raise AttributeError, name AttributeError: data_version After checking back and forth I found that removing the list_lists from the /etc/init.d/mailman let the service start but one or more lists are not working, and of course the error persist, I cant also access the web page of the list. Can you give me some advice on what can be wrong. So far I cant make out which file is missing or has something wrong. The above traceback indicates a corrupt lists/listname/config.pck for some listname. This corruption probably occurred in the crash. Yoy could try removing the lists/listname/config.pck so that Mailman will fall back to lists/listname/config.pck.last. If that doesn't work, you will need to restore the config.pck from a backup. -- 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] setting respond_to_post_requests and header filters in mm_cfg.py
Florian Effenberger wrote: I think the settings in mm_cfg.py only affect the defaults that are set when new lists are created. In particular, they have no affect on any pre-existing lists. You'd need to go through a separate process to change those same settings on each list, presumably some semi-automated method using with_list. sorry for the confusion - that's not the issue. The issue is that there seem to be no options in mm_cfg.py that reflect these settings. I can set all other things, but not these two... There is no configuration setting for the default for respond_to_post_requests. It is hard coded to Yes in the MailList.InitVars() method in the Mailman/MailList.py module. Likewise, header_filter_rules is set to empty. You can set DEFAULT_BOUNCE_MATCHING_HEADERS to catch X-Spam-Flags: YES, but this doesn't have an 'action' option; it only holds. Note that while you can put things in mm_cfg.py that are not defined in Defaults.py, they will never have any effect since if Mailman actually looked for some arbitrary setting that wasn't defined in Defaults.py, Mailman would crash in a default installation. -- 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] Trouble setting up Mailman 2.1.9 Web Interface (FreeBSD 7.0 Ports)
[mailed and posted] On Jun 3, 2008, at 11:47 AM, Mark Hennessy wrote: I'm trying to get Mailman 2.1.9 working. I'm running mailman on FreeBSD 7-RELENG installed through ports, also with postscript. I set it up with Postfix and as far as I can tell, e-mail and aliases are working and I'm able to create lists using the command- line scripts in mailman/bin, but whenever I try to control things through the Mailman web interface it seems to be ignored. The ports install process does not configure your apache configuration file. You still need to do that by hand. Did you follow the instructions in /usr/local/share/doc/mailman/FreeBSD-post-install-notes ? I looked in the log files that live in /usr/local/mailman/logs and in the web server logs and mail server logs and find nothing of consequence to explain this issue. I am able to go to the configuration web pages, log in with the passwords that I set at the command line, change form fields and submit the form. When I submit the form, I get prompted twice via what appaer to be javascript popups regarding the data submission being non-secure (even though this is an https URL) and then get returned to the form page. As already pointed out. Mailman pages don't use JavaScript. Are you certain that you are really seeing the mailman pages? Or maybe this is coming from the browser? What browser are you using? -j -- 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] Relative to Relaying deny
JCSL wrote: I have a big problem with a list, I have installed in my server as MTA Postfix, an antivirus Vexira and mailman to have the posibility to get a service's list. I have 4 lists created, 3 of them contain only email's directions with my domain i mean is only for internal use, that's works perfect. But theres one that contain external domains and when i try to send a message to all the members (hotmail's, yahoo's, etc), the message never is delivered, checking the logs i found that error in the smtp-failure's log in mailman: May 27 18:29:15 2008 (7555) delivery to a member's direction failed with code 558: Relaying denied: domain not valid. I could send emails from my MTA to this domains, so i think that the configuration of my postfix is correct but... when mailman try to send messages dosen't work. This is in your Postfix configuration somehow. Postfix does not recognize the connect from Mailman as being from a local source (something in 'mynetworks') -- 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] Subscription errors
Duncan Drury wrote: This seems to be related to the known bug in 2.1.10 and I have tried installing the patch that has been discussed in many places - but I am still getting the same problem. In log/error I am seeing the following: May 28 23:36:05 2008 (31672) Uncaught runner exception: 'NoneType' object has no attribute 'lower' May 28 23:36:05 2008 (31672) Traceback (most recent call last): File /usr/local/mailman/Mailman/Queue/Runner.py, line 120, in _oneloop self._onefile(msg, msgdata) File /usr/local/mailman/Mailman/Queue/Runner.py, line 191, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/local/mailman/Mailman/Queue/CommandRunner.py, line 241, in _dispose res.do_command('join') File /usr/local/mailman/Mailman/Queue/CommandRunner.py, line 139, in do_command return handler.process(self, args) File /usr/local/mailman/Mailman/Commands/cmd_subscribe.py, line 74, in process if digest is None and password.lower() in ('digest', 'nodigest'): AttributeError: 'NoneType' object has no attribute 'lower' You haven't installed the patch correctly, or you patched something other than /usr/local/mailman/Mailman/Commands/cmd_subscribe.py. The properly installed patch changes line 74 of /usr/local/mailman/Mailman/Commands/cmd_subscribe.py from if digest is None and password.lower() in ('digest', 'nodigest'): to if (digest is None and password and password.lower() in ('digest', nodigest')): but if you are changing it manually, you could just change if digest is None and password.lower() ... to if digest is None and password and password.lower() ... i.e. just insert ' and password' following 'None'. -- 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] Triggers for when lists are changed?
Kelly Jones wrote: In other words, I'd like Mailman 'triggers'. Examples: whenever list foo's membership changes, run foo-member-change.pl whenever list bar's config changes, run bar-config-change.pl whenver anything changes on any list, run list-cleanup.pl Can Mailman do that? If not, I'd like to request it as a feature. No, Mailman currently has no hooks for this. I realize I can have a daemon watch the config.pck timestamps, but that seems ugly. Also, since the config.pck timestamp changes with every post, it's probably excessive. -- 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] re-install postfix?
Dov Oxenberg wrote: Good morning, Until Wednesday night my Server was running like a champ then suddenly, mysteriously, Postfix broke for no apparent reason. It is failing to start reporting no local interface found for... and citing some IP address which is invalid for my system. Check 'inet_interfaces' in Postfix's main.cf. Either there is a spurious entry or DNS is returning a spurious IP for some entry. -- 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] re-install postfix?
Hi Mark! Thanks so much for the reply. Actually I was able to get this fixed last week thanks to some users on the Postfix list. All that time I had the value of inet_interfaces set to ALL (upper case) in main.cf. The day Postfix broke the Domain ALL.com got a valid IP on the Internet (Postfix began resolving ALL.com to whatever that IP address is/was). Changing the value ALL to lower case resolved the issue, although I was told I could just comment out the parameter entirely. Thanks for the follow-up, I appreciate it. Cheers, Dov Date: Tue, 3 Jun 2008 13:07:46 -0700 From: [EMAIL PROTECTED] To: mailman-users@python.org CC: [EMAIL PROTECTED] Subject: Re: [Mailman-Users] re-install postfix? Dov Oxenberg wrote:Good morning, Until Wednesday night my Server was running like a champ then suddenly, mysteriously, Postfix broke for no apparent reason. It is failing to start reporting no local interface found for... and citing some IP address which is invalid for my system. Check 'inet_interfaces' in Postfix's main.cf. Either there is a spurious entry or DNS is returning a spurious IP for some entry. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, California better 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] mailman error after server crash
Thx for the tip Mark, I remove the file but and the error stop, but the list disapear from the list_lists, I try with some cofnig.pck.last file that was in a backup dir but those files where corrupt also. Is there any way to edit this file and fix it or recover it in some way? Sincerely Carlos Mark Sapiro escribió: Carlos Bergero wrote: Hi there, a few weeks ago my mail server crashed and serveral files where damage, and placed in lost+found. For some reason the mailman system failed after that while starting the service i got the following error. Traceback (most recent call last): File /usr/sbin/list_lists, line 122, in ? main() File /usr/sbin/list_lists, line 94, in main mlist = MailList.MailList(n, lock=0) File /usr/lib/mailman/Mailman/MailList.py, line 130, in __init__ self.Load() File /usr/lib/mailman/Mailman/MailList.py, line 665, in Load self.CheckVersion(dict) File /usr/lib/mailman/Mailman/MailList.py, line 704, in CheckVersion if self.data_version = mm_cfg.DATA_FILE_VERSION: File /usr/lib/mailman/Mailman/MailList.py, line 146, in __getattr__ raise AttributeError, name AttributeError: data_version After checking back and forth I found that removing the list_lists from the /etc/init.d/mailman let the service start but one or more lists are not working, and of course the error persist, I cant also access the web page of the list. Can you give me some advice on what can be wrong. So far I cant make out which file is missing or has something wrong. The above traceback indicates a corrupt lists/listname/config.pck for some listname. This corruption probably occurred in the crash. Yoy could try removing the lists/listname/config.pck so that Mailman will fall back to lists/listname/config.pck.last. If that doesn't work, you will need to restore the config.pck from a backup. -- 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] Mailing list with no archive
Laura Creighton wrote: A mailing list that I am subscribed to, for reasons of privacy, has decided to not archive its messages. I think this is an extremely silly idea, but right now out of my control. My problem is that periodically I think I remember something useful having been posted there, and want to search the non-existant archives -- because I forget they do not exist. The first erroneous piece of information I get is 'this archive is only searchable by list members'. So I try to log in to read the list, and despite typing my correct password, things fail with 'Authorization Failed' rather than letting me discover that there were no archives to be found. So you assume you haven't reset your password for this mailing list to one of the several you are in the habit of using, and ask for a password reminder -- to find out that all of this has been a complete waste of time because your problem is that there is no archive, not that you mistyped your password. So -- is this just a bug -- should I report it -- or is this list misconfigured? I can ask the list maintainer to change things if there is a way we can avoid this. I can't duplicate this problem. What Mailman version hosts this list? Are you sure you are logging in with the exact email address that is subscribed to the list? -- 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] Major problems with privacy and mailman lists and harvesters
Mark Sapiro wrote at 08:58 PM 6/2/2008: | I think the Topica listserver had a great way to deal with email | addresses in archives. You could see a semblance of the email address, | but no way could you deduce the real address. If you are logged into | the site, each is still obscured, but is a live link that opens up an | email-like dialog box -- with the real address still obscured. But it | does send an email to the real address for the obscured address. Try clicking the 'forward' button when viewing a message in a Topica archive. It reveals all. Right, there's lots broken at Topica. But I sure do like the intent of their obscuration technique. - - - - - - - - - - - - Michael Welch, volunteer Redwood Alliance PO Box 293 Arcata, CA 95518 707-822-7884 [EMAIL PROTECTED] www.redwoodalliance.org -- 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 error after server crash
Carlos Bergero wrote: Thx for the tip Mark, I remove the file but and the error stop, but the list disapear from the list_lists, If you removed only config.pck and not config.pck.last, you should either get the error again or the list should be there. I try with some cofnig.pck.last file that was in a backup dir but those files where corrupt also. Is there any way to edit this file and fix it or recover it in some way? If you don't have a good backup of the config.pck or config.pck.last, you could try running bin/dumpdb on the files you have. This may produce some information that you can use, or you can run strings on the files to try to extract the email addresses of the list members. You will have to extract what info you can from the files and then recreate the list and use what you have to add members, etc. -- 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] Mailing list with no archive
In a message of Tue, 03 Jun 2008 15:38:36 PDT, Mark Sapiro writes: Laura Creighton wrote: A mailing list that I am subscribed to, for reasons of privacy, has dec ided to not archive its messages. I think this is an extremely silly idea, but right now out of my control. My problem is that periodically I think I remember something useful having been posted there, and want to search the non-existant archives -- because I forget they do not exist. The first erroneous piece of information I get is 'this archive is only searchable by list members'. So I try to log in to read the list, and despite typing my correct password, things fail with 'Authorization Failed' rather than letting me discover that there were no archives to be found. So you assume you haven't reset your password for this maili ng list to one of the several you are in the habit of using, and ask for a password reminder -- to find out that all of this has been a complete waste of time because your problem is that there is no archive, not that you mistyped your password. So -- is this just a bug -- should I report it -- or is this list misconfigured? I can ask the list maintainer to change things if there is a way we can avoid this. I can't duplicate this problem. What Mailman version hosts this list? Are you sure you are logging in with the exact email address that is subscribed to the list? Mailman version 2.1.9, and yes the email address is the same. Laura -- 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] default language per virtual host
Is it possible to configure the language used for the listinfo and admin overviews on a per-virtual-host basis? Or failing that, to let the user select a language in which to view these overview pages, as can be done for the listinfo and admin pages of a specific list? In my case the overviews should be in English for some virtual hosts and Dutch for others. Funnily enough, before a recent unintentional upgrade to version 2.1.9 of Mailman (a disk crash after which the sysadmin installed a new version of the OS) this seemed to Just Work, with the language of the overview matching the preferred language of the virtual host's lists. But from a cursory look at Mailman/Cgi/listinfo.py and admin.py I don't see how that could be, so I may be misremembering. Now the overviews are all in English (the DEFAULT_SERVER_LANGUAGE). Thanks for any help, Ray Hirschfeld -- 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] default language per virtual host
R. Hirschfeld wrote: Is it possible to configure the language used for the listinfo and admin overviews on a per-virtual-host basis? Or failing that, to let the user select a language in which to view these overview pages, as can be done for the listinfo and admin pages of a specific list? In my case the overviews should be in English for some virtual hosts and Dutch for others. Currently, there's no way to configure this. The overview pages are presented in the DEFAULT_SERVER_LANGUAGE. There is no setting for a default language for a domain. Funnily enough, before a recent unintentional upgrade to version 2.1.9 of Mailman (a disk crash after which the sysadmin installed a new version of the OS) this seemed to Just Work, with the language of the overview matching the preferred language of the virtual host's lists. But from a cursory look at Mailman/Cgi/listinfo.py and admin.py I don't see how that could be, so I may be misremembering. Now the overviews are all in English (the DEFAULT_SERVER_LANGUAGE). Perhaps you are thinking of password reminders which are sent in the language determined by # If the person is on more than one list, it is possible that they # have different preferred languages, and there's no good way to # know which one they want their password reminder in. Pick the # most popular, and break the tie randomly. -- 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